- 2008: Portrayed Willoughby in the BBC adaptation of "Sense and Sensibility"
- 2008: Featured in the film adaptation of the ABBA stage musical "Mamma Mia!"
- 2008: Co-starred with Keira Knightley in an adaption of Amanda Foreman's best-selling biography "The Duchess"
- 2007: Featured in the John Krasinski directed (also co-wrote) "Brief Interviews with Hideous Men"
- 2007: Had a supporting role, opposite James McAvoy in "Starter for Ten"
- 2006: Once again portrayed Dakin for Alan Bennett's film adaptation of "The History Boys"
- 2006: Reprised role of Dakin for the Broadway production of "The History Boys"
- 2005: Had a small role in Neil Jordan’s "Breakfast on Pluto"
- 2004: Originated the role of Dakin for Alan Bennett’s "The History Boys"; also appeared in radio and film versions of the play
- 2001: Made stage debut in "Mother Clap's Molly House" at the National Theatre
- Landing a role in the Royal National Theatre production of "His Dark Materials"
- Began acting while a student at the Thomas Tallis School



