Training: Laine Theatre Arts.
Stage credits includes: Puppeteer & Resident Director in Circus 1903 (Royal Festival Hall, National & International Tours); Puppeteer in Dinosaur World (Troubadour Wembley Park & National Tour), Joey in in the final West End company of War Horse (New London Theatre/NT); 20th Century Boy (National Tour); Legally Blonde (National Tour); The Secret Garden (Festival Theatre, Edinburgh & Royal Alexandra Theatre, Toronto); Hot Stuff (Curve, Leicester); The Hired Man (Bolton Octagon); Mamma Mia! (International Tour); High School Musical (National Tour & Hammersmith Apollo); Oliver! (London Palladium).
Other credits include: Puppeteer in The Hatchling (Trigger/Plymouth); Puppeteer/ Trainer at Longleat safari park for Jimmy Grimes.
Film includes: Les Miserables (Working Title Films).