Actor
The Grinch
2018
as Additional Voices (voice)
Stranger at the Pentagon
2013
as The Empyrean
The Lorax
2012
as 1st Marketing Guy (voice)
LEGO Hero Factory: Rise of the Rookies
2010
as Rotor (voice)
Alice in Wonderland
2010
as Man with Large Belly in Red Queen Court
Jennifer's Body
2009
as (voice)
Rent
2005
as Mr. Cohen
Live from Baghdad
2002
as Taxi Driver
The President's Man: A Line in the Sand
2002
as Abdul Rashid
Breathing Hard
2001
as Klein
Toothless
1997
as Joe #2
The Siege at Ruby Ridge
1996
as Roy Marks
Lord of Illusions
1995
as Valentin
Sex, Love and Cold Hard Cash
1993
as Spears
3 Ninjas
1992
as Brown
Framed
1990
as Karl
She's Back
1989
as Razorface
See No Evil, Hear No Evil
1989
as Cabbie