Gran crítico musical, como compositor escribió valses, polkas, mazurcas, así como la conocida marcha "Zaragoza" y una de las primeras óperas mexicanas con un sentido nacional llamada "Guatemotzin", basada en una novela histórica de la escritora Gertrudis Gómez de Avellaneda basada en un pasaje de la historia de la conquista de México.