Gimė 1957 m. Rugpjūčio 9 d. Telšiuose. 1975 m. Baigė Telšių Žemaitės vardo vidurinę mokyklą (šiandien – Žemaitės gimnazija). 1975-1979 m. Valstybinėje Konservatorijoje (šiandien – Lietuvos muzikos ir teatro akademija) studijavo aktoriaus specialybę (kurso vadovės – Dalia Tamulevičiūtė ir Irena Bučienė). Vilniaus teatre „Lėlė“ aktorius dirba nuo 1979 m.