Theatre: AJ in Angelina Ballerina the Mousical (Australian and UK Tour), Principal Vocalist in Solid Gold (Oslo, Norway), Principal Vocalist in Let’s Dance (Copenhagen, Denmark),
Narrator in Puss in Boots (Lichfield Garrick), Mr Fox/ Lampwick in Pinocchio (UK Tour), Ben Rogers in Tom Sawyer: A New Musical (Workshop and Waterloo East, West End), Roger De Bris/ Hitler in The Producers (Orchard Theatre, Dartford), Cornelius Hackl in Hello Dolly! (Studio Theatre, Sidcup), Coach Dunbar in Footloose (Studio Theatre, Sidcup), Ballet Swing/Understudy Nutcracker in The Nutcracker (Churchill Theatre, Bromley), Andy Lee in 42nd Street (Grimsby Auditorium), Baby John in West Side Story (Grimsby Auditorium), Buttons in Cinderella (UK Tour), Wishee Washee in Aladdin (Parkway Theatre, Cleethorpes), Scarecrow in The Wizard of Oz (Parkway Theatre, Cleethorpes), Dance Captain in Snow White and the Seven Dwarfs (Parkway Theatre, Cleethorpes), Principal Dancer in The “I Wish We Had A Pier Show” Show (Parkway Theatre, Cleethorpes) and Dance Captain in The Ken Dodd Happiness Show (UK Tour).

Choreography: Peter Pan (International Tour), Your Song (Leicester Square Theatre, West End), Spring Awakening (Webber Douglas Studio, West End), Musical Theatre Showcase (Webber Douglas Studio, West End), Cinderella (UK Tour), Snow White and the Seven Dwarfs (Parkway Theatre, Cleethorpes) and The Wizard of Oz (Parkway Theatre, Cleethorpes)

TV: IKEA Commercials (UK), Carols in the Domain (Network 7 – Australia), Mornings (Channel 9 – Australia)
Recordings: Pinocchio (2012 UK Tour Cast Recording)