His list of works includes more than 300 compositions of the most diverse instrumentation and styles resulting from his artistic collaboration with various performers. Having completed his musical studies in clarinet, composition and orchestral conducting at the Academy for Music and Performing Arts in Graz, Austria, he served as Professor of Clarinet, Chamber Music and Music Theory at the Johann Joseph Fux Conservatory in Graz until July 2002.