Piano Tutoring:

Geoffrey has over 10 years experience teaching piano to students of all ages, across a wide variety of genres. Specialising in the AMEB syllabus, Geoffrey also teaches contemporary styles such as pop & music theatre, with lessons tailored to the individual student – providing a fun, intuitive and engaging learning environment. Geoffrey currently teaches at Ivanhoe Grammar School (Plenty Campus) and Marymede Catholic College, in addition to running a private studio in Greensborough.


Geoffrey has professional sight-reading competency and a breadth of experience accompanying performers of all ages and levels, in the following settings:

– Musical theatre auditions & rehearsals
– All AMEB vocal and instrumental examinations (up to and including A-Mus/Certificate of Performance
– VCE accompaniment (vocal and instrumental)
– Choral accompaniment
– Orchestral & chamber ensemble accompaniment
– Concert and Eisteddfod accompaniment

Musical Theatre:

Through Ivanhoe Grammar School, Geoffrey has acted as Musical Director and/or Repetiteur for the following productions:

– The Wedding Singer (2013)
– Once on this Island (2014)
– Violet (2015)
– Songs For a New World (2016)
– Jesus Christ Superstar (2017)
– The Secret Garden (2018)
– Into the Woods (2019)
– The Pirates of Penzance (2020)
– Matilda (2020)

Geoffrey has also played as a repetiteur and orchestra member at school and community level, in the following shows:

– Chitty Chitty Bang Bang (Babirra)
– Thoroughly Modern Millie (Babirra)
– Singin’ in the Rain (Babirra)
– Dusty – The Original Pop Diva (Babirra)
– Sound of Music (Babirra)
– The Producers (Babirra)
– The Little Mermaid (Peninsula School)
– We Will Rock You  (Windmill)
– Seussical (Waterdale)
– A Chorus Line (Williamstown)
– People Suck (Salty Theatre)

Professional performance:

Geoffrey has performed in weddings, funerals, cabarets and other events across Melbourne in solo and ensemble capacity, catering to a variety of requests – as well as coming onboard with the corporate & function band “Late in the Evening” in 2021. (Info available at – http://www.lateintheevening.com.au)