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
Mindy Kaling
Ben Affleck
Monica Potter
Talulah Riley