Geoffrey trained at the Bird College of Performing Arts. As a performer, Geoffrey has appeared in Cats, Fiddler on the Roof, Matador, Mr Cinders, Martin Guerre, Joseph and the Amazing Technicolor Dreamcoat, West Side Story and Oliver!
Geoff’s most recent work includes Associate Choreographer on the recently opened revival of Mary Poppins at the Prince Edward, additional choreography for the recent West End hit revival of Miss Saigon (Prince Edward), which transferred to Broadway (Landmark Theatre, New York), musical staging for the Broadway revival of Les Misérables (Imperial Theatre, New York) which opened in Toronto, and the UK and Ireland tour of Les Misérables. Geoff has subsequently worked on Les Misérables in Australia, Japan and Korea. He has worked as an associate choreographer on Mary Poppins since the original production in and subsequently in the USA, Holland, Australia, Mexico and in Brazil. He has worked as Associate Choreographer on Oliver! at the Theatre Royal, Drury Lane, on the UK and USA national tours, Holland, Australia and Toronto, and as Additional Choreographer for productions of Miss Saigon in Japan, Holland, Australia, Korea, Brazil and the UK tour.
Other Associate Choreography credits include The Witches of Eastwick (West End and Australia) and Betty Blue Eyes (West End). Choreographic credits also include The Witches of Eastwick (UK tour), Jack and the Beanstalk (Barbican), Encore! Mr Producer and Hey! Mr Producer (Jean Ann Ryan Productions USA), Blues in the Night (West Yorkshire Playhouse), Fascinating Aïda (UK tour) and Little Shop of Horrors (West Yorkshire Playhouse).