A professional actor, musician and physical theatre & circus artist of over 30 years. He performs in lead and supporting roles for stage, film and TV, and at festivals and events large and small, near and far.
Arrow
Series • 2012
The Good Doctor
Series • 2017
Fringe
Series • 2008
Stargate Atlantis
Series • 2004
Fire Country
Series • 2022
Rookie Blue
Series • 2010
Chesapeake Shores
Series • 2016
The Irrational
Series • 2023
Life Unexpected
Blood Ties
Series • 2007
Allegiance
Series • 2024
From Straight A's to XXX
Movie • 2017
I'll Be Seeing You
Movie • 2026
A Nice Indian Boy
Movie • 2025
Random Acts of Christmas
Movie • 2019
Over the Moon in Love
Mrs. Miracle
Movie • 2009
Slap Shot 2: Breaking the Ice
Movie • 2002
#AMFAD: All My Friends Are Dead
Movie • 2024
Benchwarmers 2: Breaking Balls
Love by Chance
Movie • 2016
The Widow's Payback
All Things Valentine
I Am Elizabeth Smart
Love in Full Swing
Movie • 2021
Poinsettias for Christmas
Movie • 2018
Love in the Forecast
Movie • 2020
High Flying Romance
The Thing Below
Movie • 2004
Pumpkin Pie Wars