Home / Discover / People

Clouds

2020
as Sam

Frenemies

2012
as Lance Lancaster

Degrassi

2001
as Campbell Saunders

Wingin' It

2011
as Carl Montclaire

Breakfast with Scot

2007
as Ryan Burlington

Booky's Crush

2009
as Arthur Thomson

Undercover Grandpa

2017
as Jake Bouchard

Everything Is Connected

2007
as Ralphie Rauschenberg

Skating to New York

2013
as Boney Labue

Coopers' Camera

2009
as Teddy Cooper

Open Heart

2015
as Teddy Ralston

Booky & the Secret Santa

2007
as Arthur Thomson

Brotherhood

2012
as Ray Allen

Guest Star

Episode Testees
Mr. Pain and Danger Lad
2008
Episode Supernatural
Just My Imagination
2015
Episode Supernatural
About a Boy
2015
Episode The Dresden Files
Birds of a Feather
2007
Episode Rookie Blue
Exit Strategy
2014
Episode Flashpoint
Lawmen
2012