Nuo 1955 iki 1959 m. studijavo Lietuvos valstybinės konservatorijos Aktorinio meistriškumo katedroje (vad. Romualdas Juknevičius). Nuo 1959 iki 1962 m. dirbo Kapsuko dramos teatre. Nuo 1963 iki 1993 m. ir nuo 1995 iki 2000 m. – Lietuvos valstybinio akademinio dramos teatro aktorius (sukūrė virš 60 vaidmenų).