Show more
Lori-Nan Engler was born in 1962 in Philadelphia, Pennsylvania, USA. She is an actress, known for Blow Out (1981), Head Office (1985) and The Doctors (1963). imdb.com
Lena Dunham
Alec Baldwin
Emma Watson
Sharon Stone