Show
Actor (87 credits)
2023
Tree on a Hill
(TV Series)
Glyn
Glyn
- Episode 6
(2023)
... Glyn
- Episode 5
(2023)
... Glyn
- Episode 4
(2023)
... Glyn
- Episode 2
(2023)
... Glyn
- Episode 1
(2023)
... Glyn
2023
Steeltown Murders
(TV Mini Series)
Colin Dark
Colin Dark
- Episode #1.4
(2023)
... Colin Dark
- Episode #1.3
(2023)
... Colin Dark
- Episode #1.2
(2023)
... Colin Dark
- Episode #1.1
(2023)
... Colin Dark
2023
Dalgliesh
(TV Series)
Dr. David Rollinson
Dr. David Rollinson
- Death of an Expert Witness - Part 2
(2023)
... Dr. David Rollinson
- Death of an Expert Witness - Part 1
(2023)
... Dr. David Rollinson
2006-2023
Casualty
(TV Series)
Jonty Buchanan / Chris Johnson / Jerry Goater
Jonty Buchanan / Chris Johnson / Jerry Goater
- Fear Not
(2023)
... Jonty Buchanan
- Just Between Us
(2022)
... Jonty Buchanan
- No Good Deed
(2022)
... Jonty Buchanan
- One In, One Out
(2022)
... Jonty Buchanan
- Blame Game
(2022)
... Jonty Buchanan
- Death and Doughnuts
(2012)
... Chris Johnson
- Duty of Care
(2012)
... Chris Johnson
- Last Orders
(2006)
... Jerry Goater
2021
Fflam
(TV Series)
Beds
Beds
- Episode #1.6
(2021)
... Beds
- Episode #1.5
(2021)
... Beds
- Episode #1.4
(2021)
... Beds
- Episode #1.3
(2021)
... Beds
- Episode #1.2
(2021)
... Beds
- Episode #1.1
(2021)
... Beds
2020
Gangs of London
(TV Series)
Mal
Mal
- Episode 1
(2020)
... Mal (uncredited)
- Episode 2
(2020)
... Mal
- Episode 6
(2020)
... Mal
- Episode 5
(2020)
... Mal
2020
Endeavour
(TV Series)
Dr. Dai Ferman
Dr. Dai Ferman
- Zenana
(2020)
... Dr. Dai Ferman
- Oracle
(2020)
... Dr. Dai Ferman
2018
Requiem
(TV Mini Series)
Aron Morgan
Aron Morgan
- Bessie
(2018)
... Aron Morgan
- Blaidd Carreg
(2018)
... Aron Morgan
- The Necklace
(2018)
... Aron Morgan
- The Blue Room
(2018)
... Aron Morgan
- Matilda
(2018)
... Aron Morgan
- Carys
(2018)
... Aron Morgan
2017
Inspector George Gently
(TV Series)
Michael Clements
Michael Clements
- Gently and the New Age
(2017)
... Michael Clements
2013-2016
Hinterland
(TV Series)
DCI Tom Mathias
DCI Tom Mathias
- Return to Pontarfynach
(2016)
... DCI Tom Mathias
- Both Barrels
(2016)
... DCI Tom Mathias
- A Poacher's Discovery
(2016)
... DCI Tom Mathias
- Aftermath
(2016)
... DCI Tom Mathias
- The Sound of Souls
(2015)
... DCI Tom Mathias
- Dark River
(2015)
... DCI Tom Mathias
- The Tale of Nant Gwrtheyrn
(2015)
... DCI Tom Mathias
- Ceredigion
(2015)
... DCI Tom Mathias
- In the Dead of Night
(2015)
... DCI Tom Mathias
- The Girl in the Water
(2013)
... DCI Tom Mathias
- Penwyllt
(2013)
... DCI Tom Mathias
- Night Music
(2013)
... DCI Tom Mathias
- Devil's Bridge
(2013)
... DCI Tom Mathias
2015-2016
Poldark
(TV Series)
Captain Andrew Blamey / Captain Blamey
Captain Andrew Blamey / Captain Blamey
- Episode #2.4
(2016)
... Captain Andrew Blamey
- Episode #1.7
(2015)
... Captain Andrew Blamey
- Episode #1.6
(2015)
... Captain Andrew Blamey
- Episode #1.5
(2015)
... Captain Andrew Blamey
- Episode #1.2
(2015)
... Captain Blamey
2014
Wolfblood
(TV Series)
Gerwyn
Gerwyn
- Moonrise
(2014)
... Gerwyn
- Cerberus
(2014)
... Gerwyn
- The Suspicions of Mr Jeffries
(2014)
... Gerwyn
- Wolfblood Is Thicker Than Water
(2014)
... Gerwyn
2012
Alys
(TV Series)
Simon
Simon
- Pennod 8
(2012)
... Simon
- Pennod 7
(2012)
... Simon
- Pennod 6
(2012)
... Simon
- Pennod 5
(2012)
... Simon
- Pennod 4
(2012)
... Simon
- Pennod 3
(2012)
... Simon
- Pennod 2
(2012)
... Simon
- Pennod 1
(2012)
... Simon
2011
Lark Rise to Candleford
(TV Series)
Gabriel Cochrane
Gabriel Cochrane
- Episode #4.6
(2011)
... Gabriel Cochrane
- Episode #4.5
(2011)
... Gabriel Cochrane
- Episode #4.4
(2011)
... Gabriel Cochrane
- Episode #4.3
(2011)
... Gabriel Cochrane
- Episode #4.2
(2011)
... Gabriel Cochrane
- Episode #4.1
(2011)
... Gabriel Cochrane
2010
Pen Talar
(TV Series)
Defi Lewis
Defi Lewis
- Episode #1.8
(2010)
... Defi Lewis
- Episode #1.9
(2010)
... Defi Lewis
- Episode #1.7
(2010)
... Defi Lewis
- Episode #1.6
(2010)
... Defi Lewis
- Episode #1.5
(2010)
... Defi Lewis
- Episode #1.4
(2010)
... Defi Lewis
- Episode #1.3
(2010)
... Defi Lewis
2009
Collision
(TV Mini Series)
James Taylor / Ben Hickman
James Taylor / Ben Hickman
- Episode #1.5
(2009)
... James Taylor / Ben Hickman
- Episode #1.3
(2009)
... James Taylor
- Episode #1.2
(2009)
... James Taylor
2009
Land Girls
(TV Series)
Adam Blackfield
Adam Blackfield
- Destinies
(2009)
... Adam Blackfield
- Trekkers
(2009)
... Adam Blackfield
2007-2008
Holby Blue
(TV Series)
DS Luke French
DS Luke French
- Episode #2.12
(2008)
... DS Luke French
- Episode #2.11
(2008)
... DS Luke French
- Episode #2.10
(2008)
... DS Luke French
- Episode #2.9
(2008)
... DS Luke French
- Episode #2.8
(2008)
... DS Luke French
- Episode #2.7
(2008)
... DS Luke French
- Episode #2.6
(2008)
... DS Luke French
- Episode #2.5
(2008)
... DS Luke French
- Episode #2.4
(2008)
... DS Luke French
- Episode #2.3
(2008)
... DS Luke French
- Episode #2.2
(2008)
... DS Luke French
- Episode #2.1
(2008)
... DS Luke French
- Episode #1.8
(2007)
... DS Luke French
- Episode #1.7
(2007)
... DS Luke French
- Episode #1.6
(2007)
... DS Luke French
- Episode #1.5
(2007)
... DS Luke French
- Episode #1.4
(2007)
... DS Luke French
- Episode #1.3
(2007)
... DS Luke French
- Episode #1.2
(2007)
... DS Luke French
- Episode #1.1
(2007)
... DS Luke French
2007
Five Days
(TV Series)
Daf Parry
Daf Parry
- Day Seventy Nine
(2007)
... Daf Parry (uncredited)
- Day Thirty Three
(2007)
... Daf Parry
- Day Twenty Eight
(2007)
... Daf Parry
2006
Ancient Rome: The Rise and Fall of an Empire
(TV Mini Series documentary)
Yohanon
Yohanon
- Rebellion
(2006)
... Yohanon
2005
Bleak House
(TV Mini Series)
Allan Woodcourt
Allan Woodcourt
- Episode #1.15
(2005)
... Allan Woodcourt
- Episode #1.14
(2005)
... Allan Woodcourt
- Episode #1.13
(2005)
... Allan Woodcourt
- Episode #1.12
(2005)
... Allan Woodcourt
- Episode #1.11
(2005)
... Allan Woodcourt
- Episode #1.3
(2005)
... Allan Woodcourt
- Episode #1.2
(2005)
... Allan Woodcourt
2005
Dalziel and Pascoe
(TV Series)
Gary Mileham
Gary Mileham
- Heads You Lose: Part 2
(2005)
... Gary Mileham
- Heads You Lose: Part 1
(2005)
... Gary Mileham
2004
MI-5
(TV Series)
Will North
Will North
- Outsiders
(2004)
... Will North (uncredited)
- Persephone
(2004)
... Will North
- Love and Death
(2004)
... Will North (uncredited)
- A Prayer for My Daughter
(2004)
... Will North (uncredited)
- Who Guards the Guards?
(2004)
... Will North (uncredited)
- The Sleeper
(2004)
... Will North (uncredited)
2004
Silent Witness
(TV Series)
Stephen Barnes
Stephen Barnes
- Nowhere Fast: Part 2
(2004)
... Stephen Barnes
- Nowhere Fast: Part 1
(2004)
... Stephen Barnes
1999
Coronation Street
(TV Series)
Owen Williams
Owen Williams
- Episode #1.4639
(1999)
... Owen Williams (as Richard Harington)
- Episode #1.4638
(1999)
... Owen Williams
- Episode #1.4623
(1999)
... Owen Williams
- Episode #1.4622
(1999)
... Owen Williams
- Episode #1.4621
(1999)
... Owen Williams
- Episode #1.4620
(1999)
... Owen Williams
- Episode #1.4619
(1999)
... Owen Williams
- Episode #1.4618
(1999)
... Owen Williams
- Episode #1.4617
(1999)
... Owen Williams
1995-1997
A Mind to Kill
(TV Series)
Paul Tam
Paul Tam
- Green Wounds
(1997)
... Paul Tam
- Strange Territory
(1997)
... Paul Tam
- Rest Not Secure
(1995)
... Paul Tam
1997
Tiger Bay
(TV Series)
Warwick
Warwick
- Episode #1.6
(1997)
... Warwick
- Episode #1.2
(1997)
... Warwick
- Episode #1.1
(1997)
... Warwick
1993-1995
Wales Playhouse
(TV Series)
Dafydd / Sion
Dafydd / Sion
- Dafydd
(1995)
... Dafydd
- Broken Glass
(1993)
... Sion
Show
Writer (1 credit)
2009-2010
Crash
(TV Series) (written by - 2 episodes)
- Episode #2.5
(2010)
... (written by)
- Episode #1.3
(2009)
... (written by)
Show
Director (1 credit)
Show
Self (4 credits)
2011-2014
Breakfast
(TV Series)
Self
Self
- Episode dated 7 May 2014
(2014)
... Self
- Episode dated 5 January 2011
(2011)
... Self