Actor
Magic Ian’s Apprentice
2026 · as Magic Ian
Peaky Blinders: The Immortal Man
2026 · as BSA Security Guard
Sweetly It Turns
2023 · as Dickie
The Bee-Eaters
2021 · as Billy
The Children Act
2018 · as Butler
Legend
2015 · as Prison Doctor (uncredited)
A Little Chaos
2015 · as Second Musician
Being Human
1994 · as Julien's Slave
Fellow Traveller
1989 · as TV Dentist
Prick Up Your Ears
1987 · as Mortuary Attendant
The Terence Davies Trilogy
1983
Dummy
1977