Known For
Photos
Filmography
2024
2019
2018
2018
2016
2015
2015
2015
2014
2013
2012
2011
2010
1992

A Dangerous Friendship
TV · as Holland · 4 eps

The Aftermath
Movie · as Wilkins

Hamlet - Live at Shakespeare's Globe
Movie · as Fortinbras

Trust
TV · as Dr. Mackenzie · 3 eps

The Baby Shower
Movie

A Royal Night Out
Movie · as Captain Pryce

Star Wars: The Force Awakens
Movie · as First Order Officer

X Company
TV · as Alfred Graves · 28 eps

Secret Sharer
Movie · as Konrad

Endeavour
TV · as DS Peter Jakes · 12 eps

Hatfields & McCoys
TV · as Squirrel-Huntin' Sam McCoy · 3 eps

Sherlock Holmes: A Game of Shadows
Movie · as Carruthers

Shakespeare's Globe: As You Like It
Movie · as Orlando de Boys

Heartbeat
TV · as Jez Flambard · 1 ep


