Dillane has played at the National Theatre in London and the Royal Shakespeare Company in Stratford-upon-Avon. At 24 he played Hamlet in Perth, Australia, directed by Ray Omodei. In 2000, he was Duke of Suffolk in the Olivier Award-winning Michael Boyd productions of Henry the Sixth parts 1, 2 and 3 in Stratford, London and Michigan.