- Was a member of London's renowned National Youth Music Theatre from 1993 to 1995.
- Nominated for the prestigious Ian Charleson Award for his part in the 2009 production of Oscar Wilde's An Ideal Husband at London's Vaudeville Theatre.
- Played Stanley Kowalski opposite Rachel Weisz as Blanche in the 2009 West End production of A Streetcar Named Desire.
- Swam 26 kilometers across Lake Zurich in Switzerland on August 7, 2011 to raise funds for the Guy's and St Thomas' NHS Foundation Trust, which provides care for premature babies at the London-based hospital.
- Stepped behind the camera for the first time in 2013, picking up a producer credit for the thriller Dreck, in which he also stars.