Studied at the Webber Douglas Academy of Dramatic Art, whose alumni include Minnie Driver, Hugh Bonneville, Matthew Goode and Julian Fellowes.
Awarded the McEuen Rosebowl for Acting for the title role in Hamlet, at the Scottish Student Drama Festival.
After training, leading roles in high profile regional theatre followed at Pitlochry Festival Theatre, York Theatre Royal, Nuffield Theatre Southampton and the internationally acclaimed Watermill Theatre.
Other major theatre productions include a further Hamlet for Oxford Stage Company (Headlong); Othello and Volpone with the Royal Shakespeare Company; leading roles in Stephen Daldry’s National Theatre production of An Inspector Calls, which has won 19 major international awards and Lord Arthur Savile’s Crime, in which he played the title role for leading UK theatre producer, Bill Kenwright; The Winslow Boy at the Rose Theatre, Kingston; A Man For All Seasons at the Theatre Royal Haymarket and the lead role in Party at the Arts Theatre – both in the West End.
More recently, he starred opposite Anne Archer in The Trial of Jane Fonda at the Assembly Rooms, Edinburgh Festival.