2005
2006
2009
2007
Crash
as Dorri
Saw IV
as Lynn Denlon
Saw VI
as Lynn Denlon (uncredited)
Saw III
Mission: Impossible III
as Davian's Translator
Syriana
as Yassi (uncredited)