2024
Brilliant Minds as Captain Eduardo Hoyt2024
Shifting Gears as Wayne2023
Flipping for Christmas as Antonio2022
Reacher as Pierce2022
Faith Heist: A Christmas Caper as Partridge2021
Pretty Hard Cases as Det. Sergeant Mike McConnell2019
Hudson & Rex as Detective Porter2018
Season for Love as Eddie Crowley2017
Mishka as Anthony2016
Private Eyes as Randy Pawlachuck2015
Stolen from the Suburbs as Karl Dunster2015
My Ex-Ex as Ted Rosen2014
The Choking Game as Will2013
CAT. 8 as Senator Maxwell2013
Pièces à conviction - Vol AF447 Rio Paris - Les raisons d'un crash as Premier officier Pierre-Cedric Bonin2012
Arrow as Dominic Alonzo2011
Exposed as Detective Costa2010
Rookie Blue as JT Braga2009
The Listener as Frank Tedeschi2008
The Art of War II: Betrayal as Matt Sanders2005
Are We There Yet? as Car Dealer2003
Mayday as First Officer Bonin2003
The Core as Paul2002
Monk as Cop at Rally2002
The Twilight Zone as Brad2001
Smallville as Board member #32001
Night Visions as Steve Thorne (segment "Neighborhood Watch")2001
UC: Undercover as Not available2001
MVP 2: Most Vertical Primate as Max Brady2000
Andromeda as Kemp2000
MVP: Most Valuable Primate as Magoo1998
First Wave as Defiant Man1998
Relax... It's Just Sex as Nicky1997
Stargate SG-1 as Navigator Major Peter DeLouise1996
Home Song as Frat Boy1994
Obstruction of Justice as Thief #1