Actor
Cinderella's Curse
2024
as Prince Levin
Winnie-the-Pooh: Blood and Honey 2
2024
as Aaron
Mission: Impossible - Dead Reckoning Part One
2023
as Helmsman
The Happy Prince
2018
as Undergraduate #3
Poohniverse: Monsters Assemble
as The Mad Hatter