1973 baigė Čiurlionio menų mokyklą, 1978 – Lietuvos konservatoriją (M. Azizbekovos klasę). 1978–87 dėstė Lietuvos konservatorijos Klaipėdos fakultetuose, 1987–94 – Vilniaus J. Tallat-Kelpšos konservatorijoje, nuo 1994 dėsto Lietuvos muzikos ir teatro akademijoje. Profesinės karjeros pradžioje reiškėsi kaip akademinės muzikos atlikėjas: surengė rečitalių, koncertavo su Lietuvos kameriniu ir Lietuvos nacionaliniu simfoniniu orkestrais, Vilniaus styginių kvartetu, kameriniu ansambliu Regnum. 1991 įkūrė šiuolaikinės muzikos ansamblį Ex tempore, su juo iki 2003 aktyviai koncertavo Lietuvoje ir užsienyje.