Known For
Filmography
2025
2024
2023
2023
2023
2021
2020
2019
2019

Devil in Disguise: John Wayne Gacy
TV · as Randy Reffett · 1 ep

Law & Order Toronto: Criminal Intent
TV · as Owen Matthews · 1 ep

Blood
Movie · as Owen

Rabbit Hole
TV · as Young Miles Valence · 2 eps

Essex County
TV · as Lester · 5 eps

Land
Movie · as Drew

Dreamkatcher
Movie · as Josh

The Banana Splits Movie
Movie · as Harley

The Kindness of Strangers
Movie · as Jude
