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

Darkest Hour

2017
as Arthur Greenwood

The Third Day

2020
as Janny

Macbeth

2015
as Macdonwald

Far from the Madding Crowd

2015
as Jacob Smallbury

The Sense of an Ending

2017
as Alex Stuart

Denial

2016
as Judge John Trench

A Private War

2018
as Adam Watkins

Poppyland

1985
as Charlie Hendon

Nora

2012
as Robin

Guest Star

Episode Midsomer Murders
Bad Tidings
2004
Episode Victoria
A Coburg Quartet
2019
Episode Holby City
Old Friends
2002
Episode The Execution of Gary Glitter
The Execution of Gary Glitter
2009