Geena Alexandra
Geena Alexandra. Actress: Never Quit. Geena Alexandra was born on 27 April 1994 in Houston, Texas, USA. She is an actress and producer, known for Never Quit (2015), Kiss and Tell (2017) and Everything You Know Is A Lie (2018).
Career stats
2Films
2Posters
1Years active
2024Peak year
Eras & genres
Eras
Genres




