Previously at Chichester Nicolai Legat/Baron de Bunzburg/Dr Frenkel in Rattigan’s Nijinsky and Freddie Page in The Deep Blue Sea (Festival Theatre).
Theatre includes title role in Ben Hur (Tricycle Theatre), Richard the Lionheart in Holy Warriors (The Globe), Elyot in Private Lives (Lyceum Theatre Edinburgh), Tim in Candide, Penitent Brothel in A Mad World My Masters, Saturninus in Titus Andronicus, Narrator in Venus and Adonis, Caesar in Antony and Cleopatra, Sebastian in The Tempest, Claudio in Much Ado About Nothing, Dolabella in Antony and Cleopatra, Dauphin in King John, Octavius in Julius Caesar and Servant in Love in a Wood (RSC),Kochkaryov in Marriage (Belgrade Theatre), title role in Ben Hur (Watermill Theatre), Nick in Who’s Afraid of Virginia Woolf? (Sheffield Crucible), Edward in The Good Soldier (Theatre Royal Bath), Richard Hannay in The 39 Steps (Criterion Theatre), Trigorin in The Seagull and title role in Hamlet (The Factory), Harcourt in The Country Wife (Theatre Royal Haymarket), Eli in Screams from Job (Southwark Playhouse), Man in Play/Not I (BAC).
Television includes Lucky Man, Doctors, Catastrophe, Dancing on the Edge, Hacks, Secret Diary of a Call Girl, Merlin, Identity, The Bill, Hotel Babylon, Mutual Friends, Wire in the Blood, Robin Hood, Tripping Over, The Path to 9/11, Midsomer Murders, Trial and Retribution, Spooks, Nicholas Nickleby, Love in a Cold Climate.
Radio includes Dead Girls Tell No Tales, Ryse, Regime Change.
Films include Face of an Angel, Alice in Wonderland, The Experiment, The Swimming Pool.
Trained at RADA.