Nancy Fox(I)
- Actress
Nancy Fox was born on 23 September 1954 in San Antonio, Texas, USA. She is an actress, known for The New Temperatures Rising Show (1972), Warlock (1989) and McCloud (1970). She has been married to John Scott Baird since 14 February 1985.