Credits (text only)
Show
Actor (32 credits)
2022-2024
Miss Scarlet & the Duke
(TV Series)
DS Phelps / Detective Phelps
DS Phelps / Detective Phelps
- The Fugitive
(2024)
... DS Phelps
- The Calling
(2024)
... DS Phelps
- The Diamond Feather
(2024)
... DS Phelps (credit only)
- Origins
(2024)
... DS Phelps (credit only)
- Six Feet Under
(2024)
... DS Phelps
- Elysium
(2024)
... DS Phelps
- The Jewel of the North
(2022)
... DS Phelps (credit only)
- The Heir
(2022)
... DS Phelps (credit only)
- Bloodline
(2022)
... DS Phelps
- Hotel St Marc
(2022)
... DS Phelps (credit only)
- Arabella
(2022)
... DS Phelps (credit only)
- The Vanishing
(2022)
... DS Phelps
- The Proposal
(2022)
... DS Phelps
- Quarter to Midnight
(2022)
... Detective Phelps
- Angel of Inferno
(2022)
... Detective Phelps
- A Pauper's Grave
(2022)
... DS Phelps
- Pandora's Box
(2022)
... DS Phelps
2020
The English Game
(TV Mini Series)
Cotton Masters' Club Manager
Cotton Masters' Club Manager
- Episode #1.4
(2020)
... Cotton Masters' Club Manager
- Episode #1.3
(2020)
... Cotton Masters' Club Manager
2017-2020
Liar
(TV Series)
Detective Nigel Wilson / DS Nigel Wilson
Detective Nigel Wilson / DS Nigel Wilson
- Episode #2.1
(2020)
... DS Nigel Wilson
- The Marshes
(2017)
... Detective Nigel Wilson
- I Know You're Lying
(2017)
... Detective Nigel Wilson
2012-2016
EastEnders
(TV Series)
Geoff Golightly / D.C. Lythe
Geoff Golightly / D.C. Lythe
- Episode #1.5240
(2016)
... Geoff Golightly
- Episode #1.4397
(2012)
... D.C. Lythe
2014
Doctor Who: The Monthly Adventures
(Podcast Series)
Constable Wolsey / Mandrake
Constable Wolsey / Mandrake
- The Widow's Assassin
(2014)
... Constable Wolsey / Mandrake (voice)
2013
Graceless
(TV Series)
Burtnoth
Burtnoth
- Consequences
(2013)
... Burtnoth (voice)
- The Battle
(2013)
... Burtnoth (voice)
- The Edge
(2013)
... Burtnoth (voice)
2012
Doctor Who: The Companion Chronicles
(Podcast Series)
Grigory
Grigory
- The Wanderer
(2012)
... Grigory (voice)
1999-2008
The Bill
(TV Series)
Dennis O'Leary / P.C. Sweetmore
Dennis O'Leary / P.C. Sweetmore
- Proof of Life: Part 2
(2008)
... Dennis O'Leary
- Love and War: Part 2
(1999)
... P.C. Sweetmore
2008
10 Days to War
(TV Mini Series)
Greenstocks' Assistant
Greenstocks' Assistant
- Why This Rush?
(2008)
... Greenstocks' Assistant
2000-2004
Casualty
(TV Series)
Shaun Barnwell / Jackson
Shaun Barnwell / Jackson
- Responsibility
(2004)
... Shaun Barnwell
- Travelling Light
(2000)
... Jackson
2002
Menace
(TV Mini Series)
Policeman
Policeman
- Episode #1.2
(2002)
... Policeman
- Episode #1.1
(2002)
... Policeman
Show
Archive footage (1 credit)