Jennifer Houlton: Jennifer Houlton. Actress: The Doctors. Jennifer Houlton was born on 20 April 1962 in New York City, New York, USA. She is an actress and writer, known for The Doctors (1963), Water (2004) and Edgewood.
Known For: The Doctors (Greta PowersJenny), Water (Writer), Edgewood (Writer), The Pilot (Cricket)