Show
Actor (35 credits)
2020-2022
C.B. Strike
(TV Series)
DI George Layborn
DI George Layborn
- Troubled Blood: Part 4
(2022)
... DI George Layborn
- Troubled Blood: Part 3
(2022)
... DI George Layborn
- Troubled Blood: Part 2
(2022)
... DI George Layborn
- Troubled Blood: Part 1
(2022)
... DI George Layborn
- Lethal White: Part 4
(2020)
... DI George Layborn
2018
Doctor Who
(TV Series)
Tzim-Sha / Tim Shaw
Tzim-Sha / Tim Shaw
- The Battle of Ranskoor Av Kolos
(2018)
... Tzim-Sha
- The Woman Who Fell to Earth
(2018)
... Tim Shaw
2018
World of Warcraft: Battle for Azeroth
(Video Game)
(voice)
2016
Witless
(TV Series)
Ian
Ian
- Episode #1.5
(2016)
... Ian
- Episode #1.4
(2016)
... Ian
- Episode #1.3
(2016)
... Ian
- Episode #1.2
(2016)
... Ian
2015
New Tricks
(TV Series)
Young Standing
Young Standing
- Last Man Standing: Part Two
(2015)
... Young Standing
- Last Man Standing: Part One
(2015)
... Young Standing
2005-2013
Casualty
(TV Series)
David Mitton / Shane Wheeler
David Mitton / Shane Wheeler
- Mistakes Happen
(2013)
... David Mitton
- Secrets and Lies
(2013)
... David Mitton
- That's Amore
(2005)
... Shane Wheeler (as Samual Oatley)
2006-2008
The Bill
(TV Series)
Warren Pritchard / Rick Davis
Warren Pritchard / Rick Davis
- Gun Runner: Under Cover
(2008)
... Rick Davis
- 'Til Hell Freezes Over
(2007)
... Warren Pritchard
- Sum and Substance
(2006)
... Warren Pritchard
2007
Little Devil
(TV Mini Series)
Martin Crowe
Martin Crowe
- Episode #1.3
(2007)
... Martin Crowe
- Episode #1.2
(2007)
... Martin Crowe
- Episode #1.1
(2007)
... Martin Crowe
Show
Archive footage (1 credit)