Show
Actor (70 credits)
2023
Hijack
(TV Series)
Alec
Alec
- Brace Brace Brace
(2023)
... Alec
- Comply Slowly
(2023)
... Alec
- Less Than an Hour
(2023)
... Alec
- Not Responding
(2023)
... Alec
- Draw a Blank
(2023)
... Alec
- 3 Degrees
(2023)
... Alec
- Final Call
(2023)
... Alec
2022
Master!
(Podcast Series)
Dr. Miroy / Hunt-Master
Dr. Miroy / Hunt-Master
- Capture the Chronovore!
(2022)
... Dr. Miroy / Hunt-Master (voice)
2022
Abraham Lincoln
(TV Mini Series)
Ulysses S. Grant
Ulysses S. Grant
- Saving the Union
(2022)
... Ulysses S. Grant
2022
Doctor Who: Peladon
(Podcast Series)
Ambassador Ribble
Ambassador Ribble
- The Poison of Peladon
(2022)
... Ambassador Ribble (voice)
2019-2021
Hanna
(TV Series)
Carl Meisner
Carl Meisner
- Do Not Sleep
(2021)
... Carl Meisner
- Nadiya
(2021)
... Carl Meisner
- Town
(2019)
... Carl Meisner
- Friend
(2019)
... Carl Meisner
- Father
(2019)
... Carl Meisner
- City
(2019)
... Carl Meisner
- Forest
(2019)
... Carl Meisner
2020
Grant
(TV Mini Series documentary)
Ulysses S. Grant
Ulysses S. Grant
- Freedom's Champion
(2020)
... Ulysses S. Grant
- Lincoln's General
(2020)
... Ulysses S. Grant
- Unlikely Hero
(2020)
... Ulysses S. Grant
2018
Dark Heart
(TV Series)
Mark Regis
Mark Regis
- Suffer The Children: Part 2
(2018)
... Mark Regis
- Suffer The Children: Part 1
(2018)
... Mark Regis
2015-2016
Tommies
(Podcast Series)
Robert de Tullio
Robert de Tullio
- 25th November 1916
(2016)
... Robert de Tullio (voice)
- 18th November 1916
(2016)
... Robert de Tullio (voice)
- 16th June 1916
(2016)
... Robert de Tullio (voice)
- 28th October 1915
(2015)
... Robert de Tullio (voice)
2014
The Mill
(TV Series)
James Windell
James Windell
- Episode #2.6
(2014)
... James Windell
- Episode #2.5
(2014)
... James Windell
- Episode #2.4
(2014)
... James Windell
- Episode #2.3
(2014)
... James Windell
- Episode #2.2
(2014)
... James Windell
- Episode #2.1
(2014)
... James Windell
2014
The 7.39
(TV Mini Series)
Grant Findlay
Grant Findlay
- Episode #1.2
(2014)
... Grant Findlay
- Episode #1.1
(2014)
... Grant Findlay
2013
Ripper Street
(TV Series)
Nathaniel Hinchcliffe
Nathaniel Hinchcliffe
- Our Betrayal: Part 2
(2013)
... Nathaniel Hinchcliffe
- Our Betrayal: Part 1
(2013)
... Nathaniel Hinchcliffe
2013
Dracula
(TV Series)
Chief Inspector Morrow
Chief Inspector Morrow
- Servant to Two Masters
(2013)
... Chief Inspector Morrow
2004-2011
Casualty
(TV Series)
David / Patrick Barton / Gio
David / Patrick Barton / Gio
- One Good Day
(2011)
... Patrick Barton
- My Last Day: Part 2
(2009)
... David
- My Last Day: Part 1
(2008)
... David
- And the Bride Wore Red
(2004)
... Gio
2011
Being Human
(TV Series)
Cooper
Cooper
- Though the Heavens Fall
(2011)
... Cooper
- Daddy Ghoul
(2011)
... Cooper
2007
The Whistleblowers
(TV Series)
Graham Furneaux
Graham Furneaux
- No Child Left Behind
(2007)
... Graham Furneaux
2006
The Line of Beauty
(TV Mini Series)
Russell / Russel
Russell / Russel
- The End of the Street
(2006)
... Russell
- The Love Chord
(2006)
... Russel
2001-2003
The Bill
(TV Series)
Ed Moorfield / Neil Hayes
Ed Moorfield / Neil Hayes
- Home Run: Part 1
(2003)
... Ed Moorfield
- Real Crime
(2001)
... Neil Hayes
2003
Hitler: The Rise of Evil
(TV Mini Series)
Dr. Joseph Goebbels
Dr. Joseph Goebbels
- Episode #1.2
(2003)
... Dr. Joseph Goebbels
- Episode #1.1
(2003)
... Dr. Joseph Goebbels
2002
Waking the Dead
(TV Series)
Alec Garvey
Alec Garvey
- Thin Air: Part 2
(2002)
... Alec Garvey
- Thin Air: Part 1
(2002)
... Alec Garvey
2000
The Vice
(TV Series)
Curt
Curt
- Lovesick: Part 2
(2000)
... Curt (as Justin Sallinger)
- Lovesick: Part 1
(2000)
... Curt (as Justin Sallinger)