Hoist/Old Goldwire in The City Madam, Marat/Sade
Understudy: Lord Lacy
RSC: Julius Caesar, The Two Gentleman of Verona
Trained: Royal Scottish Academy of Music and Drama
Theatre includes: Loot, The Comedy of Errors, A Midsummer Night's Dream (Bristol Old Vic); Crime and Punishment in Dalston (Arcola); Stairs to the Roof (Chichester); A Passionate Englishman, The Taming of the Shrew (Northcott/Regent's Park Theatre); Wait Until Dark (Watford Palace); She'll Be Wearing Pink Pyjamas (Orange Tree); Silver Face, Candide, The Weavers (Notting Hill Gate); Amadeus, Woman in White (Harrogate); Interiors (Vanishing Point Theatre Company/ Teatro Napoli).
Television includes: The League of Gentlemen, Harold the Amazing Contortionist Pig, The Gunpowder Plot, Secret Weapon, Fragile Heart, Inspector Alleyn, Dangerfield, The Bill, Taggart, Poirot.