Actor
Widow Clicquot
2024
as Muller
Official Secrets
2019
as Nigel Jones
Churchill's Secret
2016
as Rab Butler
The Program
2015
as John Wilcockson
Coalition
2015
as Danny Alexander
The Facility
2012
as Dr. Mansell
In the Meadow
2010
as Anthony
Valkyrie
2008
as Sergeant Helm
After Thomas
2006
as Phil
Heroes and Villains
2006
as RRW
Friends & Crocodiles
2005
as Redfern
Master and Commander: The Far Side of the World
2003
as Captain Howard, Royal Marines
Tea with Mussolini
1999
as Major Gibson
Roger Roger
1996
as Cambridge
Jane Eyre
1996
Angels and Insects
1995
as Robin