Actor
Chasing Millions
2026 · as Oliver
Where members put these films
Amongst the Wolves
2025 · as Doctor
Aisha
2022 · as Edouard Ashu
It Is in Us All
2022 · as Bradley
Black Medicine
2021 · as Kilvenny
Metal Heart
2018 · as Zoltan
Bad Day for the Cut
2017 · as Vivian
The Flag
2016 · as Private Barnes
Glassland
2015 · as Dr Shakra
Ferocious Planet
2011 · as Al Icia
Fifty Dead Men Walking
2008 · as Jana
Speed Dating
2007 · as Leo Judge