2025
Disaster Strike Force as Not available2023
Ice Storm as Griffin2023
20.0 Megaquake as Griffin2022
Moon Crash as Steve Sawyer2022
Thor: God of Thunder as Mr. Sagais2022
Super Volcano as Griffin2022
Murder, Anyone? as Richard2020
Max Winslow and The House of Secrets as Wade Lawson2018
Pretty Broken as Jerry Carlyle2018
F.R.E.D.I. as Randy Nash2017
The Other Mother as Mitch2014
Beyond the Lights as Liam King2012
Celebrity Wife Swap as Self2011
The Lying Game as Dan Whitehorse2011
Shouting Secrets as Tushka2010
Raven as Vlad2007
Secrets of a Small Town as Grant Wilson2005
Into the West as Jacob Wheeler Jr.2002
The Twilight Zone as Jay Ferguson2002
Boomtown as Holden McKay2002
Frogmen Operation Stormbringer as Rick2001
Crossing Jordan as Officer Fisher2001
The Division as Not available2001
Special Unit 2 as Det. David Scott2001
The Pretender 2001 as Ethan2001
Out of the Black as Cole Malby2001
Sam's Circus as Sgt. Samuel Van Handle2000
CSI: Crime Scene Investigation as Billy Rattison2000
Face the Music as Dan1999
Angel as Bret Folger1999
Family Law as Neil Lumston1999
Catfish in Black Bean Sauce as Michael1998
Charmed as Anton1998
Felicity as Clubgoer1997
The View as Self1996
The Pretender as Ethan Clausen / Mirage1965
Days of Our Lives as Stefan DiMera1963
General Hospital as Nikolas CassadineNaN
Unhallowed as Dr. Luke Kiriakis