Actor
King Arthur: Legend of the Sword
2017 · as Mage King
Arthur & George
2015 · as John Greatorex
The Invisible Woman
2013 · as Sir Peter
Diana
2013 · as Joseph Toffollo
National Theatre Live: King Lear
2011 · as Earl of Kent
The Boat That Rocked
2009 · as Mr. Roberts
Unrelated
2008 · as Charlie
Never Never Land
1980 · as Dr. Winthrope
The Best Pair of Legs in the Business
1973 · as Alan Sheridan