2013
Just Like a Woman as Soha2012
Perception as Yael2010
Parenthood as Dr. Haryana2010
Saw 3D as Lynn Denlon (archive footage) (uncredited)2010
Miami Medical as Vanessa2009
Castle as Nazihah Alhabi2009
Saw VI as Lynn Denlon (uncredited)2007
Saw IV as Lynn Denlon2007
Making of Saw III as Not available2006
The Unit as Firefly2006
Mission: Impossible III as Davian's Translator2006
Day Break as Margo2006
Saw III as Lynn Denlon2006
In Justice as Neena Oponi2005
Bones as Sahar Masruk2005
Ghost Whisperer as Tricia2005
Crash as Dorri2005
Syriana as Yassi (uncredited)2004
A Lousy 10 Grand as Najah2002
Without a Trace as Agent Salman2000
CSI: Crime Scene Investigation as Dr. Sylvia Sloane1995
JAG as Amira Sattar