Gimė 1951 metais Lazdijuose.
1968–1972 metais studijavo Lietuvos valstybinėje konservatorijoje.
Nuo 1972 metų dirba Valstybiniame Šiaulių dramos teatre.
2019 m. Rėmėjų prizas už vyrišką drąsą ir moterišką subtilumą, atliekant Mortos vaidmenį spektaklyje „Mindaugas“ (Nikolas Darnstädt).
2018 m. Kultūros ministerijos premijos ir atminimo ženklo „Auksinis scenos kryžius″ nominanto diplomas nepagrindinio vaidmens kategorijoje už Valeko vaidmenį spektaklyje „Kasykla“ (rež. Artūras Areima).
2017 m. teatro sezono dramos aktorius (nepagrindinis vaidmuo) Valstybinio Šiaulių dramos teatro aktoriui Juozui Bindokui už Valeko vaidmenį spektaklyje „Kasykla“ (rež. Artūras Areima).
2000 m. banko "Snoras" premija už geriausią antraplanį vaidmenį (Mišelis Garonas P. Šeno "Į sveikatą, pone!", rež. N. Mirončikaitė).
2003 m. Potencijos Pinkauskaitės premija.
2010 m. Kultūros ministerijos premijos ir atminimo ženklo „Auksinis scenos kryžius″ nominanto diplomas už geriausią
2009 m. teatro sezono antraplanį aktoriaus vaidmenį (Ponas Lancas „Kova″ pagal Franco Kafkos kūrybą, rež. Paulius Ignatavičius).
2012 m. Šiaulių „Rotary" klubo „Harmonija“ premija už antraplanį vyro vaidmenį (Džonotanas Kofinas-Nonas T. Viljamso „ Iguanos naktis“, rež. G. Padegimas).
2015 m. laureatas (II vieta) Lietuvos teatro sąjungos „Stefanijos Nosevičiūtės skaitovų konkurse“.