Geoffrey Moull was born in London, Ontario, Canada and studied conducting with Kirill Kondrashin, Sergiu Celibidache and Martin Stephani.
Moull was responsible for the reintroduction of a number of operatic pieces, including Robert Schumann's "Genoveva", Bohuslav Martinů's "Julietta" and Gustav Mahler's completion of Carl Maria von Weber's "Die drei Pintos".
He also conducted works of 20th-century composers Kurt Weill, Franz Schreker and Ernst Krenek, and first performances of contemporaries Shulamit Ran, Nikolai Karetnikov and Michael Hirsch.
Moull was responsible for programming and conducting five concert series (Masterworks, Classical Plus, Pops, Cabaret, Family), including complete cycles of the works of Bach, Mozart, Beethoven, Schubert, Dvorak, Brahms and Tchaikovsky.
Each season Moull took the orchestra on a tour of Northwestern Ontario, bringing symphonic music to Kenora, Dryden, Fort Frances, Sioux Lookout, Red Lake, Marathon, Manitouwadge and Wawa.
The resulting disc, "Variations on a Memory", features five contemporary compositions (works of John Estacio, Jeffrey Ryan, Regent Levasseur, Alexina Louie and Aris Carastathis) that have played a role in the development of the orchestra.
In 1998, he gave master classes in operatic conducting, coaching and singing at the University of Southern California, and was guest conductor of the McGill Symphony Orchestra in 2000.
From 2008 to 2009 Moull was Mentor, Coach and Pianist of the Opera Program at Wilfrid Laurier University and in 2010 he was appointed visiting professor of the Hochschule für Musik Detmold.