I Love You to Death 2013
as The Syphon
Prince of Swine 2011
as Farber
White Wall 2010
as Dr. Eric Lei
Chrysalis 2008
as Hartley
Viva 2008
as Arthur
Most High 2006
as Doctor Brewster
The Call of Cthulhu 2006
as Professor Bell
La belle dame sans merci 2005
as The Boatswain
Credits from TMDB.