Netflix Movies Starring Heather 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), Days of Our Lives (1965) and Scooby-Doo and the Monster of Mexico (2003). She was previously married to Wes Kenney. Read more on iMDB