Loading...

Nancy Fox (Nancy Irene Fox)

Photos with Nancy Fox

Search on Amazon

Biography

San Antonio, Texas, USA
Nancy Fox was born on September 23, 1954 in San Antonio, Texas, USA as Nancy Irene Fox. She is an actress, known for The New Temperatures Rising Show (1972), Warlock (1989) and 18 Again! (1988). She has been married to John Scott Baird since February 14, 1985. Read more...

Actor

Character: Boy's Mother

Warlock 1989

13
5
1
Character: Nurse's Aide

The Doctors 1963

0
1
0
0
0