Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 13, 2023 by
    Seamus2008

Payback (2023)

2023
as DCI Adam Guthrie

Irvine Welsh's Crime

2021
as Richie Gulliver

Hard Sun

2018
as DCS Roland Bell

Mary Shelley

2018
as William Baxter

Gunpowder

2017
as King James I

Undercover (2016)

2016
as Paul Brightman

Frankie

2013
as Andy

The Field of Blood

2011
as DS Patterson

Micro Men

2009
as Nigel Searle

A Previous Engagement

2009
as Hotel Desk Clerk

Five Days

2007
as Nick Durden

Forgiven

2007
as Stephen

No Angels

2004
as Dr. Jamie Patterson

Guest Star

Episode Midsomer Murders
Breaking the Chain
2016
Episode Secrets and Words
Mightier Than the Sword
2012
Episode Ugly Betty
Filing for the Enemy
2008
Episode Terminator: The Sarah Connor Chronicles
The Tower is Tall, but the Fall is Short
2008
Episode Ugly Betty
Crimes of Fashion
2008
Episode Ugly Betty
Betty's Baby Bump
2008
Episode Ugly Betty
Zero Worship
2008
Episode Ugly Betty
A Nice Day for a Posh Wedding
2007
Episode Vincent
Episode 1
2006
Episode Doctor Who (2005)
Tooth and Claw
2006