- 2026RemnantFilmJeff
- 2025The Smashing MachineFilmHans Nijman (uncredited), Stunts
- 2025DeathstalkerFilmJotak, Stunts
- 2025PitfallFilmStunt Double
- 2025Pie To Die For: A Hannah Swensen MysteryFilmIntruder Stunt, Stunts
- 2024TrackerSeriesBurly Man
- 2024The Last Stand of Ellen ColeFilmOne
- 2022Sonic the Hedgehog 2FilmMean Bean Trucker
- 2022PeacemakerSeriesDickhead, Stunts
- 2022BrazenFilmStunts
- 2022SurfaceSeriesDangerous Guy
- 2021Superman & LoisSeriesHenry Miller / Atom-Man, Creature, Doomsday
- 2021InvasionSeriesFomer Soldier
- 2021Poisoned in Paradise: A Martha's Vineyard MysteryFilmStunt Double
- 2020The Main EventFilmLord Copperhead
- 2019BatwomanSeriesGCPD Officer
- 2019Kim PossibleFilmStunts
- 2019Wu AssassinsSeriesBendix
- 2018Deadpool 2FilmStrip Club Baddie, Stunts
- 2018Maze Runner: The Death CureFilmGuard (uncredited), Stunts
- 2018Altered CarbonSeriesTrooper #1
- 2018Once Upon a DeadpoolFilmStrip Club Baddie
- 2017RiverdaleSeriesInmate #1, Manager, Marcel
- 2017The AssignmentFilmBodyguard, Stunts
- 2017Darrow & DarrowFilmDemetri Berezin
- 2016DeadpoolFilmFlight Deck Guard
- 2016LuciferSeriesJackson
- 2016DC's Legends of TomorrowSeriesBurly Clown
- 2016TravelersSeriesBig Guard
- 2016MECH-X4SeriesMorris
- 2016IceSeriesGang #2
- 2016Killer PunjabiFilmThug
- 2015SupergirlSeriesGoon, Lead Fireman, Mandrax
- 2015Wayward PinesSeriesTemple
- 2015ZooSeriesSven
- 2015Dead Rising: WatchtowerFilmLarry (uncredited), Stunts
- 2015PhantomFilm
- 2014The FlashSeriesTech Thief #2
- 2014When Calls the HeartSeriesAgent Spurlock
- 2013The Tomorrow PeopleSeriesUltra Guard
- 2013The Marine 3: HomefrontFilmKirk
- 2013MotiveSeriesCustomer
- 2013Survival CodeFilmFight Choreographer
- 2013King & MaxwellSeriesBouncer
- 2012ArrowSeriesSr. Robbins, Inmate, Thug, Mr. Robbins
- 2012ContinuumSeriesCPS Sergeant, Burly Guard
- 2012The Eleventh VictimFilmPrison Guard
- 2012Blood AlleyFilmWell Dressed Thug
- 2012Level UpSeriesHeckfire Tiger
- 2011Mission: Impossible - Ghost ProtocolFilmKremlin Guard (uncredited)
- 2011Once Upon a TimeSeriesClaude
- 2011In the Name of the King 2: Two WorldsFilmStunts
- 2011Mortal Kombat: LegacySeriesStudio Security Guard #1
- 2011To the MatFilmRico
- 2010Human TargetSeriesBubba
- 2010Hunt to KillFilmStunt Double
- 2010IcarusFilmVadim Killer #3
- 2010Messages DeletedFilmTractor
- 2009VSeriesBurly Agent
- 2009Driven to KillFilmGoon #1
- 2009Beyond Sherwood ForestFilmBart Bartholemew, Stunts
- 2008FringeSeriesFBI Agent #1
- 2007Blood TiesSeriesCarl Blundell
- 2006X-Men: The Last StandFilmStunts
- 2006Little ManFilmStunts
- 2006PsychSeriesGardien, James Earl Vest
- 2006EurekaSeriesMP #2, MP
- 2006Kraken: Tentacles of the DeepFilmCam
- 2005SupernaturalSeriesHellrazor
- 2005Are We There Yet?FilmStunts
- 2005EdisonFilmStunt Double
- 2004The Butterfly EffectFilmRick
- 2004White ChicksFilmDealer Henchman
- 2004Battlestar GalacticaSeriesStunts
- 2004Stargate AtlantisSeriesMarine (Uncredited), Genii Commander (Uncredited)
- 2002John DoeSeriesPlumber
- 2001SmallvilleSeriesTony
- 2000AndromedaSeriesThe Prosecutor, Stunts
- 1997Stargate SG-1SeriesRussian SG Team Member, Jaffa, Free Jaffa (Uncredited), Anubis' Jaffa (Uncredited)
- 1993The WhistlerFilm