On 30 October 2005, he appeared on stage at the Old Vic theatre in London in the one-night play Night Sky alongside Christopher Eccleston, Bruno Langley, David Warner, Saffron Burrows and David Baddiel. In 2005 he made a guest appearance in Doctor Who, then starring Christopher Eccleston as the Doctor. In 2006, he appeared in the BBC Three drama series Sinchronicity, playing Mani.