2024
All the Lost Ones as Wyatt
2024
Law & Order Toronto: Criminal Intent as Oscar (1 episode)
2023
Thanksgiving as Kid at Party
2023
The Pros and Cons of Killing Yourself
2022
Violent Night as Bert
2021
Being Brave as Beckett
2020
The Hardy Boys as Joe Hardy (31 episodes)
2020
Locke & Key as Neighbourhood Kid #1 (1 episode)
2019
Detention Adventure as Gordon (1 episode)
2014
Odd Squad as Agent O'Que (1 episode)
2008
Murdoch Mysteries as Buster Keaton (1 episode)