Actor
All the Lights Still Burning
2023
Care
2018 · as Attendant
God's Own Country
2017 · as Taxi Driver
Reg
2016 · as Third Voter
The Arbor
2010 · as Bus Conductor
Cracker: Nine Eleven
2006 · as Taxi Driver 2
Bradford Riots
2006 · as Ahmed