Loading...

Penny Brown

Search on Amazon

Biography

Sherman, Texas, USA
Penny Brown was born on July 31, 1941 in Sherman, Texas, USA. She is known for her work on The Last Temptation of Christ (1988), A Lizard in a Woman's Skin (1971) and Chappaqua (1966). Read more...

Actor