2025
Home is Where the Heart Is as Self - Host2024
CrimeTime: Freefall as Detective Shawn Caden2023
Platonic as Charlie Greeves2023
Notes of Autumn as Leo Carrington2023
Catch Me If You Claus as Chris2023
Amish Stud: The Eli Weaver Story as Eli Weaver2022
Sherri as Self - Guest2022
Bros as Aaron2022
Moriah's Lighthouse as Ben2022
A Magical Christmas Village as Ryan2021
INVINCIBLE as Rick (voice)2021
Hacks as Brad2021
Single All the Way as James2021
Taking a Shot at Love as Ryan "Coop" Cooper2021
Christmas in My Heart as Sean Grant2020
Chateau Christmas as Jackson Lewis2020
A Valentine's Match as Zach Williams2019
The Kelly Clarkson Show as Not available2019
Sense, Sensibility & Snowmen as Edward Ferris2019
Just Add Romance as Jason2018
A Shoe Addict's Christmas as Jake2017
Karen Kingsbury's Maggie's Christmas Miracle as Casey2017
The Birthday Wish as Dave McKinley2017
Rock, Paper, Scissors as Peter Harris2016
Mercy Street as Chaplain Henry Hopkins2016
The Mistletoe Promise as Nicholas Derr2015
The Late Late Show with James Corden as Self - Guest2015
Supergirl as Agent Donovan2015
Killjoys as D'Avin Jaqobis2015
Christmas Land as Tucker Martin2014
The Night Shift as Rick Lincoln2014
The Memory Book as Gabe2013
Have You Been Paying Attention? as Self - Guest Quizmaster2013
Satisfaction as Jason Howell2013
Erection as Dean2012
Smash as Patrick Dillon2011
Person of Interest as Alan Fahey2009
Iron Road as James Nichol2009
Iron Road as James Nichol2006
Brothers and Sisters as Scotty Wandell2006
Trapped Ashes as Vincent (segment "My Twin, The Worm")2005
Over There as Pvt. Frank 'Dim' Dumphy2004
Tanner on Tanner as Stuart DeBarge2004
Kinsey as Bruce Kinsey2000
Big Brother as Self - Celebrity Guest1988
Tanner '88 as Not availableNaN
Lone Star Bull as Bull JacksonNaN
This Is Not a Test as Not available2023
Amish Stud: The Eli Weaver Story Executive Producer