Film credits
2000 Snatch ... Tommy
2003 The Hire (short) ... The Driver
2006 RocknRolla ... One Two
2008 Sherlock Holmes ... Dr. John Watson
2011 Sherlock Holmes: A Game of Shadows ... Dr. John Watson
2015 The Man from U.N.C.L.E. ... Solo
2017 King Arthur: Legend of the Sword ... Arthur
2019 The Gentlemen ... Fletcher
2021 Wrath of Man ... H
TV credits
1989-1995 various commercials: Nando's, Cadbury, Walkers, Crawford's
1990-1998, 2001 BBC's Other People ... Sam Harper (1 2 3) (50 episodes) (faux, comedy)
2014-present Defense ... Sage Hall (50 episodes)
West End
2000 Romeo and Juliet ... Romeo
2005-2006 Look Back in Anger ... Jimmy Porter
2007 Cymbeline ... Posthumus and Cloten
2008 Ivanov ... Eugene Lvov
2008 Othello ... Cassio
2011 Much Ado About Nothing ... Benedick
2013 Coriolanus ... Gaius Marcius Coriolanus
2013-2014, 2016 Richard II ... Richard II
Misc appearances
2011 Miranda and JLS: Eyes Wide Shut - Red Nose Day 2011 - BBC Comic Relief Night
2016 Welsh Lessons
2019 Buzzfeed Thirst Tweets
2019 Taylor Swift/ME! (art)
2019 Taylor Swift/You Need to Calm Down (appearance)
spirit club directing credits
2009 Mumford & Sons - Little Lion Man
2012 Mumford & Sons - Lover of the Light
2014 Raleigh Ritchie - The Greatest
2015 Raleigh Ritchie - Bloodsport
2019 Mumford & Sons - Beloved
next page