
2025
Reality Bites: A Hannah Swensen Mystery as Chad Norton2025
Pie To Die For: A Hannah Swensen Mystery as Chad Norton2024
One Bad Apple: A Hannah Swensen Mystery as Chad Norton2024
A Sprinkle of Deceit: A Hannah Swensen Mystery as Chad Norton2023
The Wedding Veil Journey as Nick2023
Mystery on Mistletoe Lane as David2022
Minx as Charlie2022
A Christmas Cookie Catastrophe as Sam Hobbs2022
The Wedding Veil Legacy as Nick2021
MatchMaker Mysteries: The Art of the Kill as Kyle Cooper2020
Motherland: Fort Salem as Blanton Silver2020
Hearts of Winter as Grant Oliver2020
MatchMaker Mysteries: A Fatal Romance as Kyle Cooper2020
Five Star Christmas as Jake Finlay2020
2020 Hallmark Movies & Mysteries Preview Special as Self2019
All Rise as Dr. Vasquez2019
MatchMaker Mysteries: A Killer Engagement as Kyle Cooper2018
Homegrown Christmas as Carter Allen2017
Love Blossoms as Declan Granger2017
Home for Christmas Day as Jackson Hart2017
A Harvest Wedding as David Nichols2016
Chesapeake Shores as Douglas Peterson2016
Summer Villa as Matthew Everston2016
Dead Rising: Endgame as Chuck Greene2015
The Scorpion King 4: Quest for Power as Mathayus2015
Younger as Diego2015
Magic Stocking as Scott Terrell2015
Fun Size Horror: Volume One as Daddy (segment "Happy Birthday")2014
A Good Man as Sasha2014
Christmas Icetastrophe as Charlie Ratchet2013
Mom as Dr. Harris2013
Ragin Cajun Redneck Gators as Tristan2013
Project: S.E.R.A. as Bryan2013
Embrace of the Vampire as Professor Brendan Cole / Stefan2012
The Scorpion King 3: Battle for Redemption as Mathayus2012
Continuum as Carlos Fonnegra2012
Home & Family as Not available2012
Puppy Love as Ben2011
The Exes as Not available2010
Burning Palms as Paulo Small2009
Castle as Josh Davidson2009
NCIS: Los Angeles as Stanley King2009
White Collar as Eric Dunham2009
Drop Dead Diva as Gary Rice2009
Surrogates as Lopez2009
Harper's Island as Hunter Jennings2009
Melrose Place as Not available2009
Killer Hair as Vic Donovan2009
Hostile Makeover as Vic Donovan2008
Heart of a Dragon as Rick Hansen2007
Moonlight as Owen Haggans2007
Dirt as Not available2007
Sands of Oblivion as Mark2006
Emily's Reasons Why Not as Stan2005
Criminal Minds as William Hodges2005
Bones as Brad Benson2005
Related as Not available2005
Noah's Arc as Brett2005
Must Love Dogs as Eric2005
Inconceivable as Sam Marrak2005
Dirty Love as Richard2003
NCIS as Dane Hogan2003
Las Vegas as Estefan2003
Bringing Down the House as Glen2002
CSI: Miami as Roberto Chavez2002
Wishmaster 4: The Prophecy Fulfilled as Hunter2001
Reba as Sexy personal trainer Jordan2001
Mutant X as Brennan Mulwray2001
Gangland as Joey2000
CSI: Crime Scene Investigation as Bill Pernin2000
The Chippendales Murder as Marco Carolo1999
The Lot as Victor Mansfield1998
Charmed as Coop1998
Sex and the City as Chip Kil-Kinney1998
V.I.P. as Dean McGee1998
Becker as Not available1997
Sunset Beach as Not available1989
Baywatch as Not availableNaN
Growl as Dallas MaxillaNaN
Paradise Inc. as Not available