Love, Guns & Christmas as Black Jack
2022
Reacher as Large Major (1 episode)
2019
Departure as Marshal Jones (2 episodes)
2019
The Umbrella Academy as Goon Leader (2 episodes)
2019
Coroner as Oshae (2 episodes)
2018
Titans as FBI Agent #3 (1 episode)
2017
Salvation as Mercenary (1 episode)
2017
Shimmer Lake as Armored Car Man
2017
Taken as Theo (1 episode)
2016
The Escape as Mercenary (Helicopter Gunner)
2015
He Never Died as Gary
2015
Killjoys as Campbell (1 episode)
2010
The Night Before the Night Before Christmas as Registration Desk Guy
2010
Lost Girl as Ba'al (1 episode)
2010
Turn the Beat Around as Bouncer
2009
Saw VI as Security Guard
2008
Saving God as Police Officer #1
2004
Redemption: The Stan Tookie Williams Story as Deuce-Five
2001
Degrassi as Bodyguard (1 episode)
2001
Mutant X as Prison Guard (1 episode)
1999
Relic Hunter as Agent #2 (1 episode)
1999
Relic Hunter as Militia Guard (1 episode)
1997
Earth: Final Conflict as Agent Zenzo (1 episode)