Gimė 1949 m., Kaišiadorių rajone, Žąsliuose. 1975 m. baigė Lietuvos valstybinės konservatorijos (dabar – Lietuvos muzikos ir teatro akademija) aktorių laidą (kurso vadovės Dalia Tamulevičiūtė, Irena Bučienė). Nuo 2002 m. – Jaunimo teatro aktorius. 2021 m. apdovanotas Lietuvos nacionaline kultūros ir meno premija.