Actor · Born 1971
Rain Catcher
2026 · as Julian
Mother's Pride
2026 · as Wilf
The Last Dance
2025
National Theatre Live: Alterations
2025 · as Horace
Bathsheba
2024 · as Errol (voice)
Locked In
2023 · as Neurosurgeon
The Flash
2023 · as Henry's Lawyer
Hollow
2021 · as Father Hill
National Theatre Live: Rockets and Blue Lights
2021 · as Thomas / Trever
Second Spring
2020 · as Graham
Batty Boy
2018
Attack the Block
2011 · as Dennis' Dad