The Gentleman Thief 2026
as Teenage Boy
Hacked: A Double Entendre of Rage Fueled Karma 2025
as Ralph Rumble
Breathing Happy 2022
as Young Dylan
The Starling 2021
as Howie
Enola Holmes 2020
as Young Sherlock Holmes (uncredited)
Sumer Skewl 2020
as McKorsky Franglepie Jr.
Little Evil 2017
as Lucas
Credits from TMDB.