Born 1959 (age 67) · Bethnal Green, London, England, UK
Appears in 44 titles

Filmography

Allied
6.8
Allied
2016
as German Officer at Anfa Café
Where Hands Touch
7.9
Where Hands Touch
2018
as Gestapo Commander
Prizefighter: The Life of Jem Belcher
6.2
Prizefighter: The Life of Jem Belcher
2022
as Frank The Bomber
Outpost: Rise of the Spetsnaz
5.0
Outpost: Rise of the Spetsnaz
2013
as Strasser
Essex Boys
5.7
Essex Boys
2000
as Wayne Lovell
Beneath Still Waters
4.0
Beneath Still Waters
2005
as Dan Quarry
Once Upon a Time in London
5.3
Once Upon a Time in London
2019
as Detective Rogers
Trafficking
6.1
Trafficking
2023
as The Duke
Winter Ridge
5.1
Winter Ridge
2018
as John Faulkner
Freehold
5.3
Freehold
2017
as Gerry
The Guard of Auschwitz
4.3
The Guard of Auschwitz
2018
as Klaus
13 Graves
4.9
13 Graves
2019
as Len
Jekyll and Hyde
5.3
Jekyll and Hyde
2021
as Henry Jekyll
The Low Down
5.4
The Low Down
2001
as Pub Man
War Blade
5.0
War Blade
2024
Hatton Garden: The Heist
4.2
Hatton Garden: The Heist
2016
as Basil
The Angel of Auschwitz
5.5
The Angel of Auschwitz
2019
as Josef Mengele Senior
A New Breed of Criminal
5.4
A New Breed of Criminal
2023
as Vic
Essex Vendetta
3.0
Essex Vendetta
2016
as Spencer
Splinter
4.2
Splinter
2022
as Bobby