2024
Doc of Chucky as Self2024
Best Christmas Movies Ever! as Self2024
His & Hers as Mark2023
Ms. Christmas Comes to Town as Travis2022
The Perfect Pairing as Michael Hollingbrook2022
The Gift of Peace as Michael2022
Marry Go Round as Luke Walker2021
Crossword Mysteries: Terminal Descent as Logan O'Connor2021
Crossword Mysteries: Riddle Me Dead as Logan O'Connor2021
Open by Christmas as Derrick2020
Crossword Mysteries: Abracadaver as Logan O'Connor2020
Christmas in Vienna as Mark Olson2019
Crossword Mysteries: A Puzzle to Die For as Logan O'Connor2019
Crossword Mysteries: Proposing Murder as Logan O'Connor2019
All Summer Long as Jake2018
All of My Heart: The Wedding as Brian Howell2018
Christmas at Grand Valley as Leo2017
Christmas Encore as Julian Walker2017
All of My Heart: Inn Love as Brian2016
The Catch as Matthew Keegan2016
Flower Shop Mystery: Snipped in the Bud as Marco Salvare2016
Flower Shop Mystery: Mum's the Word as Marco Salvare2016
Flower Shop Mystery: Dearly Depotted as Marco Salvare2016
Love You Like Christmas as Kevin Tyler2015
UnREAL as Host Graham2015
Mariah Carey's Merriest Christmas as Self2015
A Christmas Melody as Danny Collier2015
All of My Heart as Brian2014
Night at the Museum: Secret of the Tomb as Robert Fredericks2013
The Crazy Ones as Kyle2013
Cedar Cove as Warren Saget2013
Curse of Chucky as Ian2013
Dirty Teacher as Det. Allen2013
Blood Shot as Rip2012
Cupid as Vance2012
Cupid as Vince2012
Murder on the 13th Floor as Viktor2012
Kiss at Pine Lake as Pete Shoreman2011
Take Me Home as Eric2010
Hawaii Five-0 as Brent Mercer2010
Rizzoli & Isles as Chris Harris2010
Black Widow as Troy2009
Castle as Jason Cosway2009
Drop Dead Diva as Todd Prentiss2009
The Nanny Express as David Chandler2007
Private Practice as Jake2006
What About Brian as Not available2006
Flight 93 as Todd Beamer2006
Les Héros du 11 Septembre as Todd Beamer2005
Grey's Anatomy as Dave Kristler2005
Bones as Mark Gaffney2005
Ghost Whisperer as Hunter Clayton2005
Blind Justice as Not available2005
Eyes as Not available2004
House as Adam2004
Desperate Housewives as Luke Purdue2004
The 4400 as Ben Saunders2004
North Shore as Not available2003
NCIS as Martin Stillwell2003
Cold Case as Ray Williams2002
Without a Trace as Hal Dearborn2002
CSI: Miami as Julian Diehl2002
Monk as Paul Harley2002
Hobbs End as Michael Bodine2000
CSI: Crime Scene Investigation as Sergeant Carroll2000
Strong Medicine as Dr. Nick Biancavilla2000
Convergence as Steve1999
Double Jeopardy as Yuppie Man1999
G-Saviour as Mark Curran1999
The Silencer as Jason Wells / Jason Black1998
First Wave as Danny1998
Dream House as Ray1995
The Outer Limits as Tom1994
Viper as Neil RoyceNaN
It Happened at Christmas as Not available2021
Crossword Mysteries: Riddle Me Dead Executive Producer2021
Crossword Mysteries: Terminal Descent Executive Producer2020
Crossword Mysteries: Abracadaver Executive Producer2019
All Summer Long Executive Producer2019
Crossword Mysteries: A Puzzle to Die For Executive Producer2019
Crossword Mysteries: Proposing Murder Executive Producer