He taught at the Sydney Conservatorium of Music, conducted the Sydney Youth Orchestra, was director of chorus at Opera Australia and musical director of the Sydney Chamber Choir. He was also the founding artistic director of the Victorian Opera and former artistic director and chief conductor of the Canberra Symphony Orchestra.