
Acted in 81
2020s
- 2026
Nelly Knows Mysteries: All Manners of Murder
Michael
- 2025
The Christmas Cup
Lee
Return to Office
Chef
- 2024
Aurora Teagarden Mysteries: A Lesson in Murder
Ricky
Nelly Knows Mysteries: A Fatal Engagement
Michael Hogan
- 2023
Big Sky River: The Bridal Path
Boone
- 2022
Big Sky River
Boone
- 2021
When Calls the Heart: Changing Times
Leland Coulter
When Calls the Heart: Pre-Wedding Jitters
Leland Coulter
When Calls the Heart: Before My Very Eyes
Leland Coulter
When Calls the Heart: What the Heart Wants
Leland Coulter
When Calls the Heart: From the Ashes
Leland Coulter
When Calls the Heart: Open Season
Leland Coulter
- 2020
When Calls the Heart: New Possibilities
Leland Coulter
When Calls the Heart: Into the Woods
Leland Coulter
When Calls the Heart: In Perfect Unity
Leland Coulter
When Calls the Heart: Family Matters
Leland Coulter
2010s
- 2019
When Calls the Heart: A Call from the Past
Leland Coulter
When Calls the Heart: Disputing Hearts
Leland Coulter
- 2018
- 2017
When Calls The Heart: The Christmas Wishing Tree
Leland Coulter
- 2016
When Calls The Heart: Christmas
Leland Coulter
The Irresistible Blueberry Farm
Hayden
Wedding Bells
Nick Turner
- 2015
When Calls The Heart: New Year's Wish
Leland Coulter
- 2014
Garage Sale Mystery: All That Glitters
Alan Bernard / Derrick Brooks
- 2013
- 2011
The Killing Game
Mark
- 2010
Red: Werewolf Hunter
Nathan Kessler
2000s
- 2009
Stargate Atlantis: Fans' Choice
Evan Lorne
- 2008
The Guard
TV
Jetstream
TV
- 2006
The Time Tunnel
Flynn
- 2005
Miss Texas
Cowboy Eric · 2 episodes
Godiva's
TV
- 2004
- 2003
- 2002
- 2001
See Spot Run
Ricky
- 2000
1990s
- 1999
Hope Island
Peter Gibson · 1 episode
Escape from Mars
Sergei Andropov, Misson Biogeochemist
- 1998
- 1997
Intensity
Jack Templeton
Intensity
Jack Templeton · 2 episodes
- 1996
Generation X
Lance
- 1995
Mixed Blessings
Tommy
A Dream is a Wish Your Heart Makes: The Annette Funicello Story
Young Dick Clark
Wrote 1
2010s
- 2019
Produced 1
2020s
- 2021