Space Command Redemption 2024
as Jelena Odara
Here and There 2009
as Ivana
Tears for Sale 2008
as Kelnerica
The Reject 2007
Actor
Credits from TMDB.