- Landed his first role, as Caliban in Dulwich College's performance of The Tempest, at age 13.
- Made television debut alongside his mother in Cold Comfort Farm, a TV movie in 1995.
- Booked a few modeling jobs and was the face of Lypsyl lip balm while looking for work as an actor.
- Made London stage debut as Fortinbras in the production of Hamlet at the Hackney Empire Theatre in 1995, where Ralph Fiennes played the title character.
- Met wife while they were in a stage production of Dangerous Corner, a play by JB Priestley in 2001.
- Cast as Carl in The Priority, a play written by Michael Wynne at the Royal Court Theatre in London in 2009.