Edward Hughes
Early Works (2020)
Mr. Bauer
Carmilla (2020)
Richard
Military Wives (2020)
Bob
After Louise (2019)
Professor David Irens
A Private War (2018)
James Lacey MP
Beautiful Devils (2017)
Ben
Love of My Life (2017)
Dominic
Blackwood (2014)
Doug
Walking on Sunshine (2014)
Duncan
Rosamunde Pilcher: Mein unbekanntes Herz (2014)
Harry Smith
Three Days in Havana (2014)
John Ruskin
Effie Gray (2014)
Sean Hughes
Honeymoon for One (2011)
Villandry
Morris: A Life with Bells On (2009)
Jake Ryan
The Disappeared (2008)
Professor Anderson
Number 13 (2006)
Peter Higgins
Elizabeth David: A Life in Recipes (2006)
Minister Lee
The Adventures of Greyfriars Bobby (2005)
Greg
A Cock and Bull Story (2005)
Francesco Doni
Piazza delle cinque lune (2003)
Agent One
Johnny English (2003)
Major Côtard
Hornblower: Loyalty (2003)
The American
Hills Like White Elephants (2002)
Max Delius
The Discovery of Heaven (2001)
Rodolphe
Madame Bovary (2000)
Alex
Mad Cows (1999)
Josh Sinclair
Africa (1999)
Red Knight
Alice Through the Looking Glass (1998)
Ben Dyson
Judas Kiss (1998)
Dr. Jim Nightingale
Hospital! (1997)
Corporal Hugh Brittan
The Place of the Dead (1997)
Franklin Blake
The Moonstone (1996)
John Willoughby
Sense and Sensibility (1995)
Arch Wilson
Feast of July (1995)
Cato Macgill / Adam Prime
Typhon's People (1993)
Jamie Baird
A Masculine Ending (1992)
Producer
The Song of Lunch (2010)