2023
Sullivan's Crossing as Kaleb Meyer (5 episodes)
2023
Kids vs. Aliens as Billy
2022
Night Blooms as Jason
2021
Moonshine as Finn Bennett (24 episodes)
2019
The Umbrella Academy as Young Dave (5 episodes)
2012
Mr. D as Christian (1 episode)
2001
Trailer Park Boys as Kid (3 episodes)