Training: Laine Theatre Arts.
Theatre includes: in the West End, On the Town (ENO), Junior in Anything Goes (Theatre Royal, Drury Lane), The Witches of Eastwick (Prince of Wales), ensemble Oliver! (original cast, London Palladium), Carbuckety and Mungojerry in Cats (New London) and Acro and ensemble in Miss Saigon (Theatre Royal, Drury Lane). Regional theatre includes: The Likes of Us workshop (Sydmonton Festival), Sid Pornik in Half a Sixpence (West Yorkshire Playhouse), Alter Ego in They're Playing Our Song (Scarborough Stephen Joseph) and Ian Brennan in Waiting for Hillsborough (Jacksons Lane).