ORCHESTRAL WORKS


CHAMBER WORKS


CONCERTOS


SOLO WORKS


OPERAS / OPERAFILMS / FILM SCORES / WEB INSTALLATIONS

FILM SCORES


VOCAL WORKS (305 songs)

COLLECTIONS


CHORAL WORKS


BAND WORKS

ARRANGEMENTS / ORCHESTRATIONS