Home / Discover / People
  • Created September 29, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Chernobyl

2019
as Viktor Bryukhanov

Harlots

2017
as Nathaniel Lennox

Cucumber

2015
as Cliff

The Stepfather

2005
as Bruce Shapiro

Margot

2009
as Tito

Criminal Justice

2008
as Ralph Stone

The Kid

2010
as Dennis

Ordinary Lies

2015
as Joe Brierly

Scarborough Ahoy!

1994
as Michael

Moving Story

1994
as Nick

Watchmen

2001
as Burglar

3 Steps to Heaven

1995
as Angel Farnham

The Last Seduction II

1999
as Troy Fenton

Cider with Rosie

1998
as Uncle Ray

G.B.H.

2012
as Patrick

Learners

2007
as Gerry

Nolly

2023
as Jack Barton

Guest Star

Episode Waking the Dead
The Blind Beggar (1)
2001
Episode Waking the Dead
The Blind Beggar (2)
2001
Episode Midsomer Murders
Schooled in Murder
2013
Episode Class
Co-owner of a Lonely Heart
2016
Episode Class
Brave-ish Heart
2016
Episode The Penguin
Homecoming
2024
Episode Screen One
Dancin' thru the Dark
1991
Episode Our Flag Means Death
A Damned Man
2022
Episode The Penguin
A Great Or Little Thing
2024
Episode Our Flag Means Death
A Gentleman Pirate
2022
Episode Lewis
Fearful Symmetry
2012
Episode BBC HD Film Shorts
The Send-Off
2011