Jeremy trained at the School of Atelier Ballet, and the National Ballet School under Glenn Gilmour. He also studied composition with Dr. Derek Holman.
Having already performed and toured extensively with Opera Atelier in North America and Europe since 1986, in 1996 Jeremy joined the National Ballet of Canada, dancing soloist and principal roles, including Uncle Nikolai in James Kudelka’s Nutcracker, and Alain in La fille mal gardée and Puck in the Dream by Sir Frederick Ashton.
While continuing to appear with Opera Atelier, Jeremy spent the next 7 years with the National Ballet of Canada, being awarded the rank of Second Soloist. In 2001, Jeremy the ballet left to pursue a freelance career in Toronto and Tokyo, while continuing as a guest artist with the National Ballet until 2008.
Profoundly influenced by his time in Japan, Jeremy has choreographed more than 25 diverse works, including works for Ballet Jörgen Canada, the Fringe Festival, the Four Season Centre’s much-loved lunchtime concerts, Baroque Music Beside the Grange for the Royal Ontario Museum, and the Aradia Ensemble.
Jeremy is also a noted fencer, experimental musician and fluent in Japanese.