Ibiza Blue 2023
as Ihilani
Foe 2016
as Barbara Meyer
The Evil That Men Do 2015
as Lin
Red Lights 2012
as Lab Telekinesis Scientist (uncredited)
Sing for Darfur 2008
Actor
Hidden Camera 2007
as Leni
Credits from TMDB.