W 1999 został wybrany na funkcję prezesa Związku Kompozytorów Polskich.
W latach 1974-75 studiował programowanie w Instytucie Matematycznym Polskiej Akademii Nauk.
Jest laureatem nagrody "Solidarności" z 1985 roku oraz prestiżowej nowojorskiej nagrody Foundation for Contemporary Performance Arts z 1998 roku.
Absolwent warszawskiej Akademii Muzycznej, m. in. uczeń Tadeusza Bairda.
W 2005 roku uhonorowany został Srebrnym Medalem „Zasłużony Kulturze Gloria Artis” oraz złotym medalem Opiekuna Miejsc Pamięci Narodowej.
w 2003 roku otrzymał Nagrodę im. Cypriana Norwida i Nagrodę Związku Kompozytorów Polskich.