Home / Discover / People
  • Born In Warwickshire, England, UK
  • Born August 31, 1980
  • Gender Male
  • On Other Sites IMDB
  • Created April 5, 2019 by
    Administrator admin
  • Modified March 19, 2023 by
    NoemiTalavera

Alice in Wonderland

2010
as Hamish Ascot

Taboo (2017)

2017
as Benjamin Wilton

28 Days Later

2002
as Private Jones

Becoming Jane

2007
as John Warren

Becoming Elizabeth

2022
as Henry Grey

Sense & Sensibility (2008)

2008
as Robert Ferrars

Eroica

2003
as Reis

In Fabric

2019
as Reg Speaks

Me and Orson Welles

2009
as Norman Lloyd

Vera Drake

2004
as Ronny

All or Nothing

2002
as Young Man

A Long Way Down

2014
as Dr. Stephens

Peterloo

2018
as John Tyas

Mr. Turner

2014
as JE Mayall

Two Men Went To War

2002
as Pvt. Leslie Cutherbertson

The Fall

2008
as Darwin / Orderly

Celeb

2002
as Troy Bloke

Kinky Boots

2005
as Harry Sampson

Rare Beasts

2019
as Pete

The Living and the Dead

2006
as James Brocklebank

Guest Star

Episode Strike
Episode 1
2017
Episode Silent Witness
The Meaning of Death (1)
2005
Episode Silent Witness
The Meaning of Death (2)
2005
Episode Doctor Who (2005)
A Christmas Carol
2010
Episode Ashes to Ashes
Nothing Changes
2008
Episode Midsomer Murders
A Tale of Two Hamlets
2003