Il compose principalement pour le théâtre en écrivant des musiques de ballets (Les Deux Pigeons, 1886, donné à l'Opéra Garnier à Paris), des opérettes et des opéras.
Outre ses nombreuses œuvres lyriques, il a composé, avec Gabriel Fauré, la Messe des pêcheurs de Villerville, ainsi que Souvenirs de Bayreuth sur des thèmes de Richard Wagner.