From Surrey, England, UK • Born in Jan 14, 1997 (29 years old)
Alana Evie Boden (born 1997) is an English actress. She was nominated for a Critics' Choice Award for her performance in the Lifetime film I Am Elizabeth Smart (2017). (Via Wikipedia)
The InvitationFilm • 2022
FeedbackFilm • 2019