Training: Rose Bruford College.
Theatre includes: Buttons in Cinderella (Queen’s Theatre, Hornchurch), Eddie in Made in Dagenham (Queen’s Theatre, Hornchurch and New Wolsey Theatre, Ipswich), Fairy and understudy Bottom and Theseus in A Midsummer Night’s Dream (RSC), March Hare/Caterpillar in Alice In Wonderland (The Watermill), alternate Deco, understudy Outspan and Derek in The Commitments (Palace Theatre), Tom Fuller in Miss Nightingale (UK tour), Barry Townsend in Soulman (Stephen Joseph Theatre), Robin Hood in Robin Hood (New Wolsey, Ipswich), first cover Freddie/ensemble in Chess (UK tour and Toronto), walk-in cover Freddie in Chess (Aberystwyth Arts Centre), The Pirate King in Pirates of Penzance (Rose Theatre, Kingston), Laertes in Hamlet Travestie (Theatre Royal, Bury St Edmunds), Aladdin in Aladdin (New Wolsey Theatre), Romeo in Romeo and Juliet (Oxford Shakespeare Company), Ali Baba in Ali Baba and the Forty Thieves (Margate Theatre Royal), Tommy Bostock in Mickey Salberg (The Watermill Theatre), Jack in Jack and the Beanstalk (Stafford Gatehouse Theatre), Little Show of Musicals (Motherwell Civic), Dick in Dick Whittington (Hereford Courtyard Theatre), I Love You, You’re Perfect, Now Sing! (Upstairs at the Gatehouse), Malcolm in Macbeth and Romeo in Romeo and Juliet (No 1 National Tour with Shakespeare 4 Kidz), Simon in Sleeping Beauty (Theatre Clywd). Workshops include: Moonfleet (Salisbury Playhouse).
Film and television includes: Best Bottoms in the Land (BBC), The Bout, Sweet Children, A Really Big Adventure, Perspective and Call Me a Cabbie (ITV).