Previously at Chichester Pops in Kiss Me, Kate (Festival Theatre and Old Vic).
Theatre includes Dr Matthews in Harold and Maude and Harry Houdini in Ragtime (Charing Cross Theatre); Hunt Stromberg in Judy (Arts Theatre); Sgt Fine/Strauss in War Horse, Filch in The Threepenny Opera (National Theatre); Priest in Bare (Greenwich Theatre); Archibald Craven in The Secret Garden (Birmingham Rep); Mr Lyons in Blood Brothers, Monsieur André in The Phantom of the Opera, The Sound of Music, Roberts in The Far Pavilions (West End); Mary Poppins (UK tour); Wilfred Owen in Not About Heroes (Courtyard Hereford); Oisin in The Lost Warrior (Duke's Playhouse Lancaster); Aramis in The Three Musketeers (Basingstoke Haymarket); Sonny Hale in Over My Shoulder (Mill at Sonning); Perchik in Fiddler on the Roof and Claude in A Star Danced (Watermill Theatre Newbury); Marco in The Gondoliers (Apollo Theatre); Dionysos in The Bacchae (Nuffield Theatre Southampton); Cyril/Jerry in Moll Flanders (Salisbury Playhouse); Paganini/Farinelli in William Tell/Scarlatti's Revenge (Natural Theatre Company); Henry in Outward Bound (Palace Theatre Watford); Salad Days (Vaudeville); Under Their Hats (Northcott Theatre Exeter); Sebastian in Twelfth Night (Theatre Royal York).
Television includes Doctors.
Films include A Dark Reflection, Retribution.
Trained at Guildford School of Acting and University of Cambridge.