

Acting
Birthday: June 17, 1973 (52)
Place of Birth: Harrogate, North Yorkshire, England, UK
Biography
No biography available.
Known For
Select Role:
Patience (2025)Age: 52as Raymond Starr
Bookish (2025)Age: 52as Victor Orr
Hotel Portofino (2022)Age: 49as Cecil Ainsworth
Dolittle (2020)Age: 47as Lieutenant
Brave New World (2020)Age: 47as Warden Cortez
King Arthur: Legend of the Sword (2017)Age: 44as Baron 2
Merrily We Roll Along (2013)Age: 40as Franklin Shepard
Father Brown (2013)Age: 40as Nicholai Solovey
The Turn of the Screw (2009)Age: 36as Master
Che: Part Two (2008)Age: 35as George Roth
Page 1 of 3






