Theatre Credits include: William/Dr Anderson in The Return of the Soldier at (Jermyn St Theatre); Jim in Hostage Song (Finborough Theatre), Sandor in The A to Z of Mrs P (Southwark Playhouse), Max in The Sound Of Music (Open Air Theatre, Regent’s Park), Bernard Woolley in Yes, Prime Minister (UK Tour), Derek / Petal in Taboo (Brixton Clubhouse), Valenti in Wonderful Town (The Lowry / Tour), Tito in Lend Me A Tenor (Gielgud Theatre and Plymouth), Berghetto / The Cardinal in ‘Tis Pity She’s A Whore (West Yorkshire Playhouse), Bob Cratchitt in A Christmas Carol (Arts Theatre), Ali Hakim in Oklahoma (Chichester Festival), Izzy in Imagine This (New London Theatre), Peter Quince in A Midsummer Night’s Dream and Poet in Timon Of Athens (The Globe Theatre), Granville Sharp in Rough Crossings (Headlong Theatre ) Chaucer in Canterbury Tales (RSC WestEnd), Dromeo in Comedy Of Errors (Sheffield Theatre), Krogstad in The Doll’s House (West Yorkshire Playhouse), Felix Humble in Humble Boy (Northcott Theatre), Zanetto in The Venetian Twins (Watermill Theatre), Telio in The Gentlemen from Olmedo (Watermill Theatre), Tranio in The Taming Of The Shrew (Theatre Royal, Plymouth / Tour), Yepikhodov in The Cherry Orchard, Ferrardo in The Malcontent (RSC, Swan Theatre / Gielgud Theatre), The Island Princess Play (RSC, Swan Theatre / Gielgud Theatre), Latinus in The Roman Actor (RSC, Swan Theatre / Gielgud Theatre), Sir Petronel Flash in Eastwood Ho! (RSC, Swan Theatre / Gielgud Theatre), Mr Tumnus in The Lion, The Witch And The Wardrobe (RSC, Sadler’s Wells), Philip in Mill On The Floss (Ambassadors / World Tour), Paul Bland in Eating Raoul (Bridewell Theatre), Puck in A Midsummer Night’s Dream (Neuss Shakespeare Festival), Bounderby in Hard Times (Watermill Theatre), St John Rivers / Pilot the Dog in Jane Eyre (West Yorkshire Playhouse / World Tour), Emma (Watford Palace Theatre), Neville in Wild Angel at The Royal Court, Buckingham in Richard III (Pleasance Theatre), Henry in The End Of The Affair (Salisbury Playhouse), The Idiot in Martin Guerre (West End)
TV Credits include: Endeavour (ITV), A Prince Among Men (BBC), Then (Channel 4), The Bill (Thames), A Perfect World (BBC), Eastenders (BBC).
Movie: Muppet Christmas Carol.
Whatsonstage Awards nominated for Best Supporting Actor in a Musical- Imagine This, Broadway World nominated Best Actor Baker's Wife, TMA awards nominated for Best Supporting Actor Mill on the Floss, Helen Hayes Award nominated for Best Supporting Actor Mill on the Floss, Olivier Awards Joint Winner with RSC Jacobethan Season 2003.