ietuvių kompozitorius, pedagogas. 1985 baigė Lietuvos konservatoriją (E. Balsio klasę). 1993–97 Europos muzikinio teatro akademijos kursuose Austrijoje ir Vokietijoje studijavo meno vadybą. 1982–85 Vilniaus B. Dvariono muzikos mokyklos koncertmeisteris, nuo 2011 kompozicijos mokytojas, 1985–88 ir nuo 2010 Čiurlionio menų mokyklos mokytojas. 1991–94 Lietuvos operos baleto teatro direktoriaus pavaduotojas. Nuo 2011 Lietuvos kompozitorių sąjungos fondo pirmininkas.