MacCunn composed several orchestral works as well as operas, but he had to spend more and more time conducting in order to earn money. For a time he conducted the Carl Rosa Opera Company. He conducted Wagner’s opera "Siegfried " and the first performance in English " of "Tristan and Isolde".