The Coward Private James TBA
as Pvt. Richards
Come For Dinner TBA
as Gabe
The Bacchae 2024
as Theo Penn
Bleed Australian 2022
as Matt
The Light 2022
as Jake
Coffee Lover 2021
as Trent
Rey 2017
as Jason
Alienation 2015
as David
Credits from TMDB.