

Murder in a Small Town
Tommy Cummins · (2 episodes)
2024

Outer Range
Billy Tillerson · (15 episodes)
2022

The Archivists
William
2020

Stronger Together, Tous Ensemble
Self
2020

Best Wishes, Warmest Regards: A Schitt's Creek Farewell
Self
2020

Disappearance at Clifton Hill
Marcus
2020

Buffaloed
JJ
2020

Cardinals
Mark Loekner
2017

People Hold On
Matthew
2015

Kevin from Work
Kevin · (10 episodes)
2015

Schitt's Creek
Patrick Brewer · (45 episodes)
2015

The Dependables
Elliott Ackers
2014

Lay Over
Owen
2013

Backpackers
Ryan · (24 episodes)
2013

Old Stock
Stock
2013

Titanic
Harry Widener · (4 episodes)
2012

The Firm
Brian Strickland · (1 episode)
2012

Three Inches
Walter Spackman
2011
Three Inches
(1 episode)
2011

Alphas
Adam Gordon · (1 episode)
2011

Score: A Hockey Musical
Farley Gordon
2010

Rookie Blue
Wyatt Cripton · (1 episode)
2010

Strange Days: Conclusions
Marshall Wheeler
2006

Jane and the Dragon
Gunther Breech (voice) · (26 episodes)
2006

Franklin : Franklin mordu de sport
2005

Terry
Darrell Fox
2005
Franklin - Sport macht Spaß
2004

Rolie Polie Olie: The Great Defender of Fun
Screwy (voice)
2002

Franklin's Magic Christmas
Franklin Turtle (voice)
2001
The Cliff and the Road
Franklin Apprend la Musique
Réalisateur
2005

Strange Days at Blake Holsey High
(42 episodes)
2002

The Santa Claus Brothers
(voices)
2002

Franklin and the Green Knight
Franklin Turtle (voice)
2000

In a Heartbeat
(1 episode)
2000

Soul Food
Ritchie Stein · (1 episode)
2000

Da Vinci's Inquest
(1 episode)
1998

Rolie Polie Olie
Screwy (voice) · (13 episodes)
1998

Franklin
Franklin Turtle (voice) · (130 episodes)
1997

Pippi Longstocking
Tommy Settergren · (13 episodes)
1997

Pippi Longstocking
Tommy Settegren (voice)
1997

In Love and War
Boy
1996

The Date
Mike

Babar
Pom (voice) · (13 episodes)
1989

LIVE with Kelly and Mark
Self - Guest · (1 episode)
1988