2013
Man of Steel as Dev-Em2013
Independence Daysaster as Secret Service2011
The Killing as Head Transpo Guard2011
Sucker Punch as Big Boss Thug / Orderly #32010
Lying to Be Perfect as Trainer2009
V as V Mate2005
Supernatural as Demon #12001
Smallville as Zoner Gladiator2001
Broken Saints as Tui Jr. (voice)2001
Broken Saints as Islander (voice)