Gimė 1950 m. Molėtų rajone. 1969-1973 m. mokėsi Lietuvos valstybinėje konservatorijoje. 1973-1990 m. vaidino Lietuvos valstybiniame akademiniame dramos teatre. Nuo 1990 m. Valstybinio Vilniaus mažojo teatro aktorius, dirba pedagoginį darbą Lietuvos muzikos ir teatro akademijoje.