Credits
- 2021 ยทFirefly Laneas Drunk Guy
- 2020 ยทSnowpierceras Icy Bob
- 2019 ยทThe Umbrella Academyas Boss Guardian
- 2019 ยทBenchwarmers 2: Breaking Ballsas Honey Badger Pitcher
- 2018 ยทOnce Upon a Deadpoolas On-Set Colossus (uncredited)
- 2018 ยทDeadpool 2as On-Set Colossus (uncredited)
- 2018 ยทAltered Carbonas The Mongol
- 2017 ยทRiverdaleas Small Fry Boucher
- 2016 ยทIceas Sergei
- 2016 ยทTravelersas Captor
- 2016 ยทKindergarten Cop 2as Valmir
- 2016 ยทDeadpoolas On-Set Colossus (uncredited)
- 2016 ยทDC's Legends of Tomorrowas Boris
- 2015 ยทiZombieas Chief
- 2014 ยทThe Flashas Carl Bork
- 2014 ยทThe Flashas Savitar
- 2013 ยทMotiveas Bouncer
- 2012 ยทArrowas Gora
- 2012 ยทContinuumas Massive Thug
- 2011 ยทOnce Upon a Timeas Argyle
- 2011 ยทOnce Upon a Timeas Massive Brawler
- 2006 ยทPsychas Leatherface
- 2005 ยทSupernaturalas Magog
- Future ยทThe Smashing Machineas Paul Varelans
- Future ยทOne Mileas Gar