Actor
Zack Snyder's Justice League
2021 · as MoBo Priest
Lucky Stiff
2014 · as Harry's Boss
Best Night Ever
2013 · as Mike The Bachelor
Dark Space
2013 · as Jack
The Butterfly Room
2012 · as Nick's New Assistant
Travelling Salesman
2012 · as Hugh
Seed of Chucky
2004 · as Stan
Kal Ho Naa Ho
2003 · as Mike