Baigė fortepijono klasę Anykščių vaikų muzikos mokykloje. Dainavo mokyklos vaikų, vėliau mišriame chore, grojo skudutininkų ansamblyje, pučiamųjų orkestre. 1980 m. jaunųjų dainininkų konkurso „Dainų dainelė“ laureatas. 1991 m. baigė Lietuvos konservatoriją ir tobulinosi vasaros akademijoje „Mozarteum“ (Zalcburgas).
Studijuodamas Lietuvos konservatorijoje 1988 m. dainavo Lietuvos valstybiniame chore „Vilnius“, 1988–1990 m. – Lietuvos folkloro teatro artistas. Nuo 1991 m. Kauno muzikinio teatro solistas, teatro vadovo padėjėjas trupės reikalams. Nuo 1995 m. Lietuvos muzikos akademijos (nuo 2004 m. Lietuvos muzikos ir teatro akademija) Kauno fakulteto dėstytojas. Nuo 2011 m. Vytauto Didžiojo universiteto Muzikos akademijos docentas, Dainavimo katedros vedėjas, šiek tiek vėliau - profesorius. Nuo 2022 m. Kauno berniukų chorinio dainavimo mokyklos "Varpelis" direktorius.
Koncertavo Europos šalyse. Su Kauno muzikinio teatro orkestru ir choru, Kauno Valstybiniu choru, Lietuvos valstybiniu simfoniniu orkestru, Lietuvos kameriniu orkestru atliko religinės muzikos kūrinių