Appeared in an astounding three consecutive West End musicals; firstly as Gavroche in Les Miserables at The Palace Theatre in 2003, secondly as Jeremy Potts in Chitty Chitty Bang Bang at the London Palladium in 2004, and as Michael Banks in the original cast of Mary Poppins at The Prince Edward Theatre in 2004.