
Acted in 45
2020s
- 2026
- 2022
Carmen
Tom
- 2020
Learning to Love Again
Joe
Extracurricular
Dave Lauderback
2010s
- 2019
Easy Land
Ben
- 2017
The Drawer Boy
Morgan
Great Great Great
David
- 2015
The Anniversary
Paul
- 2014
Pitka Koirat: A Horse in the Folds
Truut
Running Season
Hank Wallace
Forget and Forgive
Clay Russo
- 2013
Solo
Fred
Molly Maxwell
Raymond
- 2012
- 2011
You Are Here
Hal
- 2010
2000s
- 2009
- 2008
- 2007
Finn's Girl
Paul
The Third Eye
Michael Miller
- 2006
Playing House
Richard
- 2005
- 2004
Sisters in the Wilderness: The Lives of Susanna Moodie and Catharine Parr Traill
John Moodie
- 2000
The Thin Blue Lie
Scala
City of Fear
Venco
1990s
- 1999
The Five Senses
Raymond
Teenage Space Vampires
Danvers
War of 1812
Andrew Jackson · 4 episodes
Monet: Shadow and Light
Pierre Auguste Renoir
- 1998
Rescuers: Stories of Courage - Two Couples
Simon
- 1997
- 1996