
Known For
Filmography
2025
2022
2020
2019
2019
2018
20172017
2016
2014
2011

Paying for It
Movie · as Miles

Bad Influence
Movie · as Derek

I Do, or Die: A Killer Arrangement
Movie · as Alex Raeesi

Hudson & Rex
TV · as Markus Davies · 1 ep

Coroner
TV · as Ross Kalighi · 38 eps

Carter
TV · as Richie Carpenter · 1 ep
Breathe, Maggie, Breathe
Breathe, Maggie, Breathe
Movie · as Jared

Christmas in Angel Falls
Movie · as Tommy Carlson

Degrassi: Next Class
TV · as Jonah Haak · 40 eps

The Strain
TV · as Dukali · 1 ep

Once Upon a Time
TV · as Young Sir Kay · 1 ep