1975–1982 m. mokėsi Lietuvos konservatorijos Vlado Česo solinio dainavimo klasėje. Diplominiam darbui sukūrė Žermono vaidmenį Džiuzepės Verdžio operoje „Traviata“. Nuo 1982 m. Kauno valstybinio muzikinio teatro solistas. Solistas suvaidino virš 3000 spektaklių ir išmėgino save visuose muzikinio teatro žanruose: operoje, operetėje, miuzikle, vaikams skirtuose spektakliuose, netgi roko operoje.