Take Me Home 2011
as Dave
The Divided 2009
as Emile Rotz
Saw 2004
as Father
Drag Queen Heist 2004
as Store Owner
Univers'l 1997
as Yehuda
Mercenary 1996
as Prof. Nasir Majdi
Sawbones 1995
as Tow Truck Driver
Indictment: The McMartin Trial 1995
as Fadeel
Dark Holiday 1989
as Doctor
Credits from TMDB.