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
Elizabeth Taylor
Jennifer Lopez
Halle Berry
Sofia Boutella