V letech 1977-82 navštěvoval pražskou konzervatoř, obor skladba pod vedením Ilji Hurníka. Studium na pražské AMU (1982-89) ve třídě Jiřího Pauera absolvoval Klavírním koncertem (klavírní part hrál Tomáš Víšek). Poté vyučoval na pražské konzervatoři - obory hudební teorie (od roku 1986) a skladby (od roku 1991). Od roku 1992 zastával místo zástupce ředitele, od prosince 2004 působí ve funkci ředitele Pražské konzervatoře. Po celou dobu své pedagogické činnosti se také aktivně věnuje kompozici. Od roku 1998 je pravidelným členem poroty skladatelské soutěže v italském Castelfidardu, dále je členem Společnosti českých skladatelů, sdružení pro soudobou hudbu Přítomnost (2000-03 předsedou, poté místopředsedou – do 2006) a Collegia 2001. Zasedal také ve skladatelské komisi ČHF. Působí v jury mezinárodních skladatelských soutěží (mj. Castelfidardo, Itálie), je předsedou jury Mezinárodní skladatelské soutěže Antonína Dvořáka v Praze. Je viceprezidentem České hudební rady, členem Společnosti českých skladatelů, sdružení pro soudobou hudbu Přítomnost (2000-03 a 2005-06 předsedou) a skladatelských sdružení Collegia 2001 a Harmonie.