Actor
Sacrifice
2013 · as Big Ben
Time Gentlemen, Please
2010 · as Alchy
Martyr
2006 · as God
The Dealer
2006 · as Scott's Henchman