Filmography

Emancipation
7.8
Emancipation
2022
as Sgt Maj James Ingraham
Bliss
5.5
Bliss
2021
as Group Leader
The Smile Man
7.3
The Smile Man
2013
as Taxi Driver
Jinn
5.4
Jinn
2018
as Dawud
Brides of Satan
3.8
Brides of Satan
2020
as Griff Ralph
Universalove
5.0
Universalove
2008
as Sean
#truth
6.5
#truth
2019
as Witness #3
Driftwood
3.0
Driftwood
2024
as Regent
Florida Water
Florida Water
2014
as Ludovic
Nine
Nine
2023
as Detective Kerston