Penelope Windust Net Worth is
$500,000
Mini Biography
Penelope Windust was created on July 13, 1945 in NEW YORK, NY, USA. She actually is an celebrity, known for Parrot (1988), YOU DO NOT Wreck havoc on the Zohan (2008) and Iron Will (1994). She once was wedded to Charles Haid.
Known for movies