Home / Discover / People

Versailles

2015
as Chevalier de Lorraine

Escape Room

2017
as Tyler

Degrassi

2001
as Kelly Ashoona

The Way Home (2023)

2023
as Elliot Augustine

Tempest Desert

2020
as Justin

Christmas Takes Flight

2021
as Matt Hansen

The National Tree

2009
as Rock Burdock

The Fortune Theory

2013
as Morris Swann

Grey Gardens

2009
as Young Banker

Degrassi Goes Hollywood

2009
as Kelly Ashoona

Ride

2014
as Brad

On Strike for Christmas

2010
as Mark Robertson

Farhope Tower

2015
as Andre

The Furnace

2020
as Water Wagon Teamster

A Date by Christmas Eve

2019
as Fisher Dougherty

Fishing Naked

2015
as Rodney

Writer

Episode The Roast
Roast News Update 29th March, 2012
2012
Episode The Roast
Roast News Update April 17th, 2012
2012
Episode The Roast
Roast News Update April 18th, 2012
2012
Episode The Roast
Roast News Update April 19th, 2012
2012
Episode Unreported World
Brazil: The Killables
2009
Episode Unreported World
Ingushetia: Russia's Dirty War
2009
Episode The Roast
Roast News Update 30th March, 2012
2012
Episode The Roast
Roast News Update 03rd April, 2012
2012
Episode The Roast
Roast News Update 04th April, 2012
2012
Episode The Roast
Roast News Update April 12th, 2012
2012
Episode The Roast
Roast News Update 27th March, 2012
2012
Episode The Roast
Roast News Update April 13th, 2012
2012
Episode The Roast
Roast News Update 28th March, 2012
2012
Episode The Roast
Roast News Update April 16th, 2012
2012

Guest Star

Episode Awkward.
After Hours
2014
Episode Unreported World
Dancing in the Danger Zone
2014
Episode Awkward.
Prison Breaks
2014
Episode Awkward.
My Personal Statement
2014
Episode Awkward.
Overnight
2014
Episode Awkward.
Snow Job (2)
2014
Episode FBI
Salvation
2019
Episode Awkward.
Finals
2014
Episode Into the Dark
Tentacles
2021
Episode Awkward.
Crowning Moments
2014