Penelope Houston

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, 1958
  • Place of Birth

    Los Angeles, California, USA

Known For

Movies & TV Shows

All
Movies