2023
as Jolly Roger Pirate
2022
as Team Leader
2020
as Police Officer #2
2020
as Lion
2020
as Henchman #1
2019
as Soldier
2019
as Vasilot
2019
as Trivantian Soldier
2018
as Ulster County Sheriff
2018
as Bus MP #2
2018
as Rhino Man
2018
as Gene Freak Rhino Man
2018
as Praetorian (uncredited)
2018
as Clay
2018
as Nightclub Lunk
2016
as Crew Member #1
2016
as Hider
2016
as Horseman - War
2015
as Stunt Royal Guad
2015
as Col 5
2015
as Lead Guard
2015
as Grant
2014
as Grave Robber (uncredited)
2014
as Prison Gang-Goon #1
2014
as City Worker
2014
as Criminal Passenger
2013
as Spider's Ship Rider
2012
as Chains
2012
as Biker
2011
as Baraka (archive footage)
2011
as Baraka
2010
as Zombie Body Builder
2010
as Pike Goon #2
2009
as Prison Guard
2009
as Dancing Policeman
2008
as Herusan
2008
as Cop #1
2007
as The Fireman
2006
as Drew Shacker
2005
as Ramal's Thug
2005
as Crash Banger #2
2004
as Mugger
2004
as Stripper
2000
as Arkology Member
1997
as Hathor's Jaffa
1997
as Jaffa Guard
1997
as Apophis' Red Jaffa
1997
as Tagrean Worker
1997
as Jaffa Warrior
1997
as Anubis' Jaffa
1997
as Orderly
1997
as Jaffa
1997
as Ares' Jaffa commander (Uncredited)
1997
as Dakara Jaffa 3 (Uncredited)
1997
as Free Jaffa 2 (Uncredited)
1997
as Free Jaffa (Uncredited)
1997
as Jaffa Commander