Selina Jones was born in Greater London, England, United Kingdom.
Scene House 2025
as Actor 1F
Medea 2022
as Medea
Thick & Thin 2006
as Selena
Credits from TMDB.