Heather North
Birthday: 13 December 1950, Pasadena, California, USA
Birth Name: Heather Lindsay North
Heather North was born on December 13, 1950 in Pasadena, California, USA as Heather Lindsay North. She is an actress, known for Scooby-Doo and the Legend of the Vampire (2003), Scooby-Doo and the Mons ...Show More
Heather North's FILMOGRAPHY
as Actor (60)
Heather North'S roles
Daphne Blake