Alex ter Avest
ACTRESS
Alex ter Avest Movies or Tv Shows (upto Jan 2025) - Watch Online
29th May 2022 | FlixCatalog Staff
Your region:USA
USA
Alex ter Avest was born on February 15, 1993 in Chapel Hill, North Carolina, USA as Alexandria Lauren ter Avest. She is an actress, known for Stuck in Love. (2012), Logan Lucky (2017) and Cell (2016).