Show more
Jennifer Lucas is known for Boss Level (2020), Replicas (2018) and 47 Meters Down (2017). Jennifer has been married to Byron Allen since 1 September 2007. They have three children. imdb.com