Theatre includes The Whip, A Museum In Baghdad, King John, The Venetian Twins, Love's Labour's Lost, Moby Dick, The Tempest, Murder in the Cathedral, Hamlet, Columbus, Romeo and Juliet (RSC); Describe The Night (Hampstead Theatre); The Shadow Factory (NST City, Southampton); The Threepenny Opera, Talking Heads, Educating Rita (Bolton Octagon/Derby Theatre); The Wind in the Willows (Theatre Royal Plymouth and tour); The War Has Not Yet Started (Drum Theatre, Plymouth); An Enemy of the People (Best Supporting Actor, Manchester Theatre Awards), The Family Way, Journey's End (Best Supporting Actor, Manchester Theatre Awards), all at Bolton Octagon; The Death of King Arthur (Sam Wanamaker Playhouse); Peter Pan, A Midsummer Night's Dream, Ragtime (Regent's Park); The Last Days of Troy (Royal Exchange/Shakespeare's Globe); Sweeney Todd (Best Actor nominee, Manchester Theatre Awards; Best Performance in a Musical nominee, UK Theatre Awards: Leeds Playhouse/Royal Exchange/WNO); A Little Night Music (Guildford/West End); Company (Sheffield Crucible); Passion, Grand Hotel (Donmar); Sweeney Todd (Best Performance in a Musical, UK Theatre Awards; Best Actor, Scottish Critics’ Awards: Dundee Rep/National Theatre of Scotland); The Secret Garden, Hapgood, Peter Pan (Birmingham Rep/Leeds Playhouse); The Real Thing (Salisbury Playhouse); Spamalot (original West End cast); Henry V (Propeller); Oh! What A Lovely War (National Theatre).
Television includes Silent Witness,Vera, Holy Flying Circus, Midsomer Murders, Buried, Angels, The Royal.
Radio includes numerous plays and readings for BBC Radio 3 and 4.
Trained at Bristol Old Vic Theatre School.