Theatre credits include:  A LITTLE HISTORY OF THE WORLD (Watermill , Newbury), The Reduced Shakespeare Company's THE BIBLE - ABRIDGED; George Bailey in IT'S A WONDERFUL LIFE (Farnham Maltings); Richard Hannay in 39 STEPS (UK Tour); Jack Gurney in THE RULING CLASS (English Theatre Frankfurt); Benedick in MUCH ADO; Petruchio in TAMING OF THE SHREW; Cassio in OTHELLO; Tybalt in ROMEO AND JULIET; Bottom in MIDSUMMER NIGHT'S DREAM; Horatio in HAMLET, Fagin in OLIVER TWIST (all World Tours for TNT/ADG); Sir Roland in THE WIFE OF BATH (Rude Mechanicals); Lovewell in CLANDESTINE MARRIAGE (Dr Johnson's House); Beast in BEAUTY AND THE BEAST (Colchester Mercury); Hook in PETER PAN (Dubai/Thailand Arena Tour); Baron De Coubertain in HORRIBLE HISTORIES ("Olympic Flame" UK Roadshow for BBC); Bagheera in JUNGLE BOOK (Oman); Stanley/The Mask in THE MASK (UK Tour) and Sandy in Ben Elton's GASPING (Cragrats Theatre).

TV work includes MODERN MANNERS (BBC), a promotional film for a Korean Video Game, various commercials and voice-over work for Cartoon Network.