2023
Royally Yours, This Christmas as King Geoffrey2022
A Royal Seaside Romance as King Henry2021
Jingle Bell Princess as The King2017
Frankie Drake Mysteries as Principal Silas Mayfair2016
Private Eyes as Fred Gusev2010
Lost Girl as Jungle Jim2008
Murdoch Mysteries as Hugo Brighouse2007
Write & Wrong as Ray McDeere2005
Felicity: An American Girl Adventure as Not available2005
Trump Unauthorized as TV Producer2005
Recipe for a Perfect Christmas as Elliot2005
Riding the Bus with My Sister as Sam2004
Head in the Clouds as Max2003
Hollywood Wives: The New Generation as James Pierson2001
Mutant X as Dr. John Gonsalves2001
Witchblade as Jamie Pollack2000
The Crossing as Abe1999
Relic Hunter as Preswick1991
The Brittas Empire as Steve