Known For
Filmography
2013
20112010
2008
2008
2006
2006
2005

I Love You to Death
Movie · as The Syphon
Prince of Swine
Prince of Swine
Movie · as Farber

White Wall
Movie · as Dr. Eric Lei

Chrysalis
Movie · as Hartley

Viva
Movie · as Arthur

Most High
Movie · as Doctor Brewster

The Call of Cthulhu
Movie · as Professor Bell

La belle dame sans merci
Movie · as The Boatswain