Worst Fears 2016
as Lakshmi (Segment 6 "After Image")
Fedz 2013
as Rita Sanchez
Blood Right 2009
as Anna
Silentium 2004
as Di Ding
Anatomy 2 2003
as Lee
Credits from TMDB.