Known For
Filmography
2026
2025
2023
2020
2020
2018
2018
2016
2015
2015

The Westies
TV · as Danny Keenan · 5 eps

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

Are You There God? It's Me, Margaret.
Movie · as Moose Freed

I Am Not Okay With This
Movie · as Liam Novak

I Am Not Okay with This
TV · as Liam Novak · 6 eps

Let's Go Luna!: Luna's Christmas Around the World
Movie · as Leo (voice)

Let's Go Luna!
TV · as Leo (voice) · 76 eps

Slasher
TV · as Jake Vaughn (as Aiden Wojtak) · 2 eps

Charming Christmas
Movie · as Tyler (as Aidan Wojtak)

Pay the Ghost
Movie · as Youngest Child
