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
0Films
0Posters
—Years active
—Peak year
Eras & genres
No filmography on file yet.