Penelope Houston
actress, soundtrack
Penelope Houston was born on Dec 17, 1958 in USA. Penelope Houston's big-screen debut came with Population: 1 directed by Rene Daalder in 1986. Penelope Houston is known for Population: 1 directed by Rene Daalder, Tomata Du Plenty stars as and Dino Lee as . The upcoming new movie Penelope Houston plays is Happiness Runs which will be released on May 01, 2010.
Penelope Houston was born on December 17, 1958 in Los Angeles, California, USA. She is an actress, known for Population: 1 (1986), Happiness Runs (2010) and Free Tibet (1998).
Birthday
Dec 17, 1958Place of Birth
Los Angeles, California, USA
Known For
Movies & TV Shows
All
Movies
- 2010
soundtrack
4.9 - 1986
actress
7.2