Actor
Disclosure Day
2026 · as Comm Agent
Prepartum
2022 · as Liam
The World's Greatest Spaghetti
2021 · as Buffalo
Northwood Pie
2019 · as Frank
Vice
2018 · as Prisoner
Viper Club
2018 · as Reza
Your Own Road
2017 · as Dan
Horseshoe Theory
2017 · as Abdul
Secret in Their Eyes
2015 · as Aban Ghazala
Gilt
2015 · as Michael Charles Green