Seance
(completed)
Trevor Landry
2020
Books of Blood
Tony
2020
Coroner
(TV Series)
Claude
- Fire
(2020)
... Claude
2019
Guest of Honour
Lenny
2019
Shadowhunters
(TV Series)
Praetor Nick
- Beati Bellicosi
(2019)
... Praetor Nick
2019
Run This Town
Zach
2019
Murdoch Mysteries
(TV Series)
Manfred Elliot
- One Minute to Murder
(2019)
... Manfred Elliot
2018
Zombie at 17
(TV Movie)
Flynn Murson
2017
You Killed My Mother
(TV Movie)
Bobby Preston
2017
Channel Zero
(TV Series)
J.D.
- The Damage
(2017)
... J.D.
- The Exit
(2017)
... J.D.
- Beware the Cannibals
(2017)
... J.D.
- Nice Neighborhood
(2017)
... J.D.
- This Isn't Real
(2017)
... J.D.
2017
Incorporated
(TV Series)
Gabe
- Golden Parachute
(2017)
... Gabe
- Burning Platform
(2017)
... Gabe
- Operational Realignment
(2017)
... Gabe
2016
Tell the World
George States
2016
Four in the Morning
(TV Series)
Gogol Atwood, Age 19
- Day Kids
(2016)
... Gogol Atwood, Age 19
2016
Reign
(TV Series)
Thierry
- Spiders in a Jar
(2016)
... Thierry
- Intruders
(2016)
... Thierry
- Clans
(2016)
... Thierry
2015
This Life
(TV Series)
Jayden
- Should Have Known Better
(2015)
... Jayden
- Dark Retreat
(2015)
... Jayden
- My Body Lies Over the Ocean
(2015)
... Jayden
- Seeing Red
(2015)
... Jayden
- Holy Water
(2015)
... Jayden
10 More Episodes
2015
How to Plan an Orgy in a Small Town
Young Seth
2015
Degrassi: Don't Look Back
(TV Movie)
Logan
2015
Degrassi: The Next Generation
(TV Series)
Logan
- Summer Girls Pt. 3
(2015)
... Logan
- Summer Girls Pt. 1
(2015)
... Logan
- Summer Girls Pt. 4
(2015)
... Logan
- Summer Girls Pt. 2
(2015)
... Logan
2015
Remedy
(TV Series)
Trevor Murdoch
- Day One
(2015)
... Trevor Murdoch
2015
The Buckley Brothers
(Short)
Sebastian Buckley
2014
Saving Hope
(TV Series)
Roberto
- Joel 2:31 (AKA Apocalypse Now)
(2014)
... Roberto
2014
A Clean Slate
(Short)
Oliver
2014
The Best Laid Plans
(TV Mini-Series)
Aaron Gold
- Just Watch Me
(2014)
... Aaron Gold
- Going Brogue
(2014)
... Aaron Gold
2013
Clara's Deadly Secret
(TV Movie)
Alec
2012
The Kissing Booth
(Short)
Kissing boy