Lauren Cohn was born in St. Louis, Missouri, USA. She is known for her work on Catch Me If You Can (2002), Secretary (2002) and Solaris (2002).
Lauren Cohn was born in St. Louis, Missouri, USA. She is known for her work on Catch Me If You Can (2002), Secretary (2002) and Solaris (2002).