Home / Discover / People
  • Created April 6, 2019 by
    Administrator admin
  • Modified March 12, 2023 by
    crazysnailboy

The English Game

2020
as James Walsh

Line of Duty

2012
as Matthew 'Dot' Cottan

Four Lions

2010
as Matt

Prey (2014)

2014
as Sean Devlin

Killed By My Debt

2018
as The Bailiff

Ghosted

2011
as Clay

The Secret Of Crickley Hall

2012
as Reverend Horace

SoulBoy

2010
as Alan

Intergalactic

2021
as Benedict Lee

Indian Summers

2015
as Dougie Raworth

The Unloved

2009
as Ben

Grace (2021)

2021
as Norman Potting

The Scandalous Lady W

2015
as Mr Wallace, QC

Jet Trash

2016
as Marlowe

Partygate

2023
as Lee Cain

Virgin Territory

2007
as Tindaro

Control

2007
as Tony Wilson

Brighton Rock

2010
as Cubitt

Hullraisers

2022
as Jay

Guest Star

Episode Misfits
Episode Six
2010
Episode Doctor Who (2005)
Survivors of the Flux (5)
2021
Episode Doctor Who (2005)
Once, Upon Time (3)
2021
Episode Doctor Who (2005)
The Vanquishers (6)
2021
Episode Hustle
A Touch of Class
2004
Episode Black Mirror
Black Mirror: Bandersnatch
2018
Episode BBC Drama
Excluded
2010
Episode The Inspector Lynley Mysteries
In Divine Proportion
2005
Episode Misfits
Episode One
2010
Episode Black Books
A Little Flutter
2004
Episode Misfits
Episode Two
2010
Episode On the Edge (2018)
Through The Gates
2018
Episode Misfits
Episode Three
2010
Episode Would I Lie to You?
Craig Parkinson, Claudia Winkleman, Steve Davis and Sara Pascoe
2017
Episode Misfits
Episode Four
2010
Episode Misfits
Episode Five
2010