Muzikinę karjerą 1977 m. pradėjo Jaunimo muzikinėje studijoje Kaune. 1985 m. baigė muzikinio teatro studijas Klaipėdos universiteto Menų fakultete. Dar studijuodamas pradėjo dainuoti Klaipėdos valstybinio muzikinio teatro chore. 1993 m. tapo Klaipėdos valstybinio muzikinio teatro solistu. Didžiausi parengti vaidmenys: Napoleonas Sen Klošas (I. Kálmáno Bajaderė), Armandas Brisaras (F. Leháro Grafas Liuksemburgas), Hermanas (R. Frimlo ir H. Stotharto Rozmari), Pasakotojas (G. Kuprevičiaus Prūsai), Baronas Zeta (F. Leháro Linksmoji našlė), Don Kairas (G. Bizet Karmen), Henris Higinsas (F. Loewe Mano puikioji ledi), Anri Bernjė (I. Kálmáno Monmartro žibuoklė), Fredas Grechemas (C. Porterio Bučiuok mane, Keit), Tevjė (J. Bocko Smuikininkas ant stogo), Andrius (A. Bražinsko Šnekučiai), Makhitas (K. Weillo Trijų grašių opera), Georgas Stenas (I. Dunajevskio Laisvasis vėjas), Žoržas Diurua (V. Lebedevo O, mielas drauge), Miksa (I. Kalmano Čardašo karalienė), Mustafa Bėjus (P. Abrahamo Balius Savojoje), Falkas (J. Strausso Šikšnosparnis), Grafas Bitovskis (J. Strausso Vienos kraujas), Herstvudas (R. Paulo Sesuo Kerė), Baltrus Baltaragis (V. Ganelino Velnio nuotaka), Pelių karalius (A. Kučinsko Makaronų opera), Valdis (Z. Liepinio Adata), Šerifas, Pastorius (F. Wildhorno Boni ir Klaidas), Didysis Karalius (N. Sinkevičiūtės Pasaka be pavadinimo).
2010 m. buvo apdovanotas Padėkos kauke už Herstvudo vaidmenį R. Paulo miuzikle Sesuo Kerė.
Kartu su Nijole Sinkevičiūte parašė libretą spektakliui vaikams Pasaka be pavadinimo.
Moka tris užsienio kalbas. Nuo 1998 m. Klaipėdos valstybiniame muzikiniame teatre eina ir vertėjo pareigas. Į lietuvių kalbą išvertė libretus miuziklams Smuikininkas ant stogo, Boni ir Klaidas, Čikaga, taip pat eiliuotus tekstus teatro pastatymams Mano puikioji ledi, Trijų grašių opera, Sesuo Kerė, Sveikas, Čarli. Dirbo vertėju LRT projekte Auksinis balsas.
Režisavo koncertines programas Meilės giesmių tramvajus, Meilės uostas, Išvirkščios dainos.
Išleido muzikos albumus Alsuoti ir Žaidimai, arba Dievo laukuose.