Heidi Lenhart - Biography

Heidi Lenhart was born on August 22, 1973 in Los Angeles, California, USA as Heidi Noelle Lenhart. She is an actress, known for Fame L.A. (1997), Crocodile 2: Death Swamp (2002) and Quand les enfants s'en mêlent (1999). She is married to Chris Stills. They have two children. She was previously married to Robin Dunne.