Seven Snipers 2026
as Nico
The Bluff 2026
as Chien
Space/Time 2025
as Harris
Sleeping Dogs 2024
as Isaac Samuel
The Wilted Rose 2023
as Joseph
Black Site 2022
as Ben Jordan
Love and Monsters 2020
as Ray
Sinbad and the Minotaur 2011
as Karim
Summer Coda 2010
as Monty
Ralph 2009
as DJ
Credits from TMDB.