Penelope Forrester was born on February 22, 1946 in the Isle of Man. She is known for The Eagle Has Landed (1976), The Princess Bride (1987) and If Only (2004). She has been married to John Beharrell since September 22, 1984.
🍪 Cookies
We use essential cookies so the site works and, on the free version, Google AdSense and Google Analytics cookies. Premium users do not see ads.
Learn more