All roles

The Slave and the Sorcerer
2024, Movie - Fantasy, Adventure
The Reign of Queen Ginnarra
2025, Movie - Drama, Horror, Fantasy
Lock & Load
2023, Movie - Action, Thriller
The Devil's Machine
2019, Movie - Horror