
Acted in 34
2020s
- 2023
- 2021
Snowed in for Christmas
Ethan Cunningham
Cupids on Beacon Street
Jake
- 2020
2010s
- 2019
The Last Bridesmaid
Aidan
- 2018
Jingle Around the Clock
Jay
- 2017
Summer in the Vineyard
Jonah Baldwin
- 2016
Autumn in the Vineyard
Jonah Baldwin
Sandra Brown's White Hot
Chris Hoyle
All Things Valentine
Kit
- 2015
The Christmas Note
Jason
- 2014
My Boyfriends' Dogs
Eric
The Good Mistress
Sheriff Grady Williams
- 2013
2000s
- 2008
The Guard
Andrew Vanderlee · 22 episodes
- 2007
- 2006
Merlin's Apprentice
William · 2 episodes
- 2005
- 2004
- 2003
- 2002
Snow Queen
Kai · 2 episodes
- 2001
The Miracle of the Cards
Steve Shergold
- 2000
Daring & Grace
Dick Daring Jr. · 13 episodes
1990s
- 1999
Hayley Wagner, Star
Young Peyton
- 1997
Perfect Body
Guy in Hallway
- 1995
Produced 1
2010s
- 2018