Son of Sara: Volume 1 2025
as Satan
The Alto Knights 2025
Assistant Location Manager
Astronaut 2019
as Young Carer (uncredited)
We Had a Time 2019
as Damien
Tell Me How 2018
The Wasting 2018
as Kai
Credits from TMDB.