Il compose de la musique solo pour piano, de la musique de chambre, de l'oratorio, de l'opéra, du ballet et de la musique orchestrale.
Il compose de la musique sous différentes formes : chant, musique de chambre, oratorio, opéra, musique de ballet et musique orchestrale.