profile image

Lauren Lim Jackson

01 Jan, 1970 in Orange County, California, USA

Lauren Lim Jackson is television, film, and stage actress based in New York City.

Also Known As:

poster
The Post
71% (2017)
Strange Past
80% (2015)