Stella Allen
Stella Allen is a young actress, known for Deepwater Horizon (2016), The Astronaut Wives Club (2015) and The Sound and The Fury (2014). Stella was born in Selma, Alabama to Jennifer Allen, a homemaker and Leigh Allen, a business owner. She also has two younger siblings, Lucy and Bennett. Stella was...