
Acted in 66
2020s
- 2026
Accused: The Karen Read Story
David Yanetti
- 2025
- 2024
Aurora Teagarden Mysteries: Death at the Diner
Benjamin Powell
- 2023
- 2022
- 2021
Signed, Sealed, Delivered: The Vows We Have Made
Theo/Fire Captain
2010s
- 2019
A Family Christmas Gift
Bill
Christmas Town
Frank
- 2018
Deadly Deed: A Fixer Upper Mystery
Dave Drummond
- 2017
Home for Christmas Day
Mitch
Murder, She Baked: Just Desserts
Coach Bishop
- 2016
Christmas Cookies
Frank
Twist of Fate
Dave
- 2015
- 2014
Greece
Movie
- 2013
The Mystery Cruise
Ted Cannon
Baby Sellers
Trent
- 2012
Ring of Fire
Roadblock Driver · 2 episodes
- 2011
- 2010
The Haunting Hour: A Creature Was Stirring
Donald
Lies Between Friends
Keith Holmes (as Kurt Evens)
2000s
- 2009
- 2008
- 2007
Betrayals
John Hohn
- 2006
Imaginary Playmate
Dr. Rob Connelly
Totally Awesome
TV Announcer
- 2005
- 2004
Ill Fated
Tom
- 2003
- 2001
Strange Frequency
Foley · 1 episode
Strange Frequency
Foley (segment 'More Than A Feeling')
- 2000
Take Me Home: The John Denver Story
Production Assistant #2