In 1998, he created the role of the Boy in Edward Albee's The Play About the Baby at the Almeida Theatre. In 1999, he joined the Royal Shakespeare Company at Stratford-upon-Avon, playing the title role in Don Carlos at The Other Place theatre and Alcibiades in Timon of Athens at the Royal Shakespeare Theatre. Both productions transferred to the Barbican Centre in London in 2000, where his performance as Don Carlos won the Ian Charleson Award.