2022
Alaska Daily as Mr. Bailey2021
Superman & Lois as Attorney Pugh2021
Robin Roberts Presents: Mahalia as Studs2020
Deliver by Christmas as Jimmy2020
Christmas She Wrote as Rob Hartman2019
Chronicle Mysteries: Recovered as Bradley Wilmott2018
Marrying Father Christmas as Peter Whitcomb2017
Dead Over Heels: An Aurora Teagarden Mystery as Pete Lambert2017
Hailey Dean Mysteries: Deadly Estate as Ryan Cook2017
Engaging Father Christmas as Peter Whitcomb2016
Dead Rising: Endgame as Captain Smith2016
Finding Father Christmas as Peter Whitcomb2016
Christmas Cookies as Gavin2016
Who Killed My Husband as Detective Douglas Howell2014
The Color of Rain as Marty2014
The Tree That Saved Christmas as Walter Dunlap2013
Garage Sale Mystery as Cliff Rodes2012
Continuum as Trevor2012
The Possession as Man2012
It's Christmas, Carol! as Zac2010
Republic of Doyle as Randall McCarthy2009
Fear Island as Keith2009
Merlin and the Book of Beasts as The Arkadian2008
Fringe as Greg Leiter2007
Betrayals as Howard Winstead2007
The Last Trimester as Eric2006
Psych as Agent Whieldon2006
Murder on Pleasant Drive as Jeff2005
Supernatural as Dan Harper / Qareen2005
The Deal as Shane Waller2005
Subzero as Mike Frazier2005
Personal Effects as Guidry2004
Deep Evil as Prof. Peter Lang2004
The Thing Below as Cole Griffin2002
All Around The Town as Gregg Bennett2002
The Fraternity as Morgue Guard2002
Her Best Friend's Husband as Sam2001
Degrassi as Not available2001
Smallville as Officer Joe Simmons2001
Mutant X as Barry Sterling2001
Paradise Falls as Not available2000
Dark Angel as Steve2000
Daydream Believers: The Monkees' Story as Derek1999
Relic Hunter as Jason1998
The Crow: Stairway to Heaven as Not available1997
Stargate SG-1 as SF Guard #21997
Earth: Final Conflict as Jonesy1997
Dead Fire as Danner1997
Our Mother's Murder as Princeton One1996
Millennium as Coffin Man1996
Millennium as Agente1994
Viper as Adam Graves