London Academy of Music and Dramatic Arts (LAMDA)
Portrayed Anthony Perkins in "Hitchcock" biopic opposite Anthony Hopkins and Helen Mirren
Played multiple roles in "Cloud Atlas," based on David Mitchell's 2004 novel; film co-directed by Andy Wachowski, Lana Wachowski, and Tom Tykwer
Co-starred as King Edward VIII in "W.E."; film directed by Madonna
Landed recurring role on "Secret Diary of a Call Girl" (ITV)
Played Tiberius Gracchus on BBC1 drama documentary series "Ancient Rome: The Rise and Fall of an Empire"
Cast as a priest in Renny Harlin directed horror "Exorcist: The Beginning"
Co-starred opposite Russell Crowe in adventure drama "Master and Commander: The Far Side of the World"
Cast as titular detective in "Sherlock" (USA Network)
Played title role in British TV-movie production "The Life and Adventures of Nicholas Nickleby"
Feature film debut, "Wilde" opposite Stephen Fry, Jude Law, and Vanessa Redgrave