Known For
Filmography
—
2025
2025
2024
2024
2024
2024
2023
2022
2022
2020
2020
2019
2019
2018

A Deal in Liberty
Movie · as Fitz Fitzpatrick

Hell of a Summer
Movie · as Ari

Sheriff Country
TV · as Brownie · 3 eps

We Forgot to Break Up
Movie · as Lugh

Pins and Needles
Movie · as Harold

In Your Wake
Movie · as Theo

Law & Order Toronto: Criminal Intent
TV · as Jonah Sinclair · 1 ep

Gen V
TV · as Junior · 1 ep

Terror Train 2
Movie · as The Wil

Star Trek: Strange New Worlds
TV · as Ensign Lance · 1 ep

Québexit
Movie · as Pte. Angus

Transplant
TV · as Danny · 1 ep

Scary Stories to Tell in the Dark
Movie · as Letterman #1

Brotherhood
Movie

Fahrenheit 451
Movie · as Teen in Clothing Store
