Jennifer Levine(II)
- Additional Crew
- Transportation Department
Jennifer Levine was born on 22 October 1980 in Urbana, Illinois, USA. She is known for The Lazarus Effect (2015), Ouija (2014) and The To Do List (2013). She has been married to Seth Levine since 14 July 2002. They have one child.