Portal 2009
as Gibbs
Railroad to Hell: A Chinaman's Chance 2008
as Dean
Three Priests 2008
as Dustin
Josie and the Pussycats 2001
as Les - DuJour
The Eternal Road 1999
as Jude, as Jude / Der Schreiber Davids
The Gardener 1998
as Clerk
Can't Hardly Wait 1998
as Olaf
Credits from TMDB.