2023
The Best Man as Bradley2023
Captive as John2023
The Amityville Curse as Doctor Harrison Cole2022
The Commando as Sebastian2022
Baron and Toluca as Jake Baron2022
El Paso 11:55 as Berry2022
Grey Elephant as Garrett2021
Royally Wrapped For Christmas as Prince2020
Wander as Nick Cassidy2019
Daughter of the Wolf as Larsen2019
Brotherhood as Robert Butcher2018
Entertaining Christmas as John Ryan2017
Wrapped Up In Christmas as Ryan McKee2017
Roswell FM as Jay Rathbone2016
Wynonna Earp as Ewan Allenbach2016
Real Detective as Detective Mike Ciesynski2016
Only I… as Orion Smith2016
The Last Transmission as Delta Sierra Juliette2015
Better Call Saul as Captain Bauer2014
The Night Shift as Drew Alister2014
Guardians of the Galaxy as Corpsman Dey's Partner2014
Fort McCoy as Sgt. Dominic Rossi2014
House of Secrets as Tyler2014
Zarra's Law as Gaetano2014
The Stowaway as Barton2013
Stranded as Dr. Lance Krauss2013
13 Eerie as Daniel2012
Longmire as Greg Collette2012
Silent Night as Deputy Jordan2012
Adopting Terror as Kevin Anderson2011
A Christmas Kiss as Adam Hughes2011
X-Men: First Class as Communications Officer2011
And Baby Will Fall as David Rose2010
Nikita as Stephen2010
The Cutting Edge: Fire & Ice as James McKinsey2010
Ice Quake as Michael Webster2008
Samurai Girl as Jake Stanton2008
The Other Side of the Tracks as Josh2007
The Fifth Patient as Vince Callow2006
Comeback Season as Paul2005
Bones as Jared Booth2005
The Long Weekend as Ed Waxman2004
CSI: NY as Al Branson2004
Childstar as Chip Metzger2004
Sugar as Butch2003
Biker Boyz as Stuntman2003
Nemesis Game as Dennis Reveni2002
CSI: Miami as Dan Cooper2002
Edge of Madness as Simon Herron2001
The Forsaken as Nick2001
Kill Me Later as Billy2000
Final Destination as George Waggner2000
Christina's House as Eddy Duncan1999
Roswell as Michael Guerin1999
Our Guys: Outrage at Glen Ridge as Barry Bennett1998
The New Addams Family as Sam Sedgwick1998
Disturbing Behavior as Brendan - Motor Jock1998
Perfect Little Angels as Mitch Furress1998
Every Mother's Worst Fear as Alan1997
Night Man as Eric1996
Millennium as Kevin GalbraithNaN
Bring the Law as Desmond1998
Hand as Hart1996
Millennium as Nick CarfagnaNaN
B+T as Jake Baron