Gimė 1933 03 13 Akmenaičiuose, Kuršėnų rajone.
1952 m. baigė Kuršėnų vidurinę mokyklą, 1957 m. – Kauno politechnikos instituto Mechanikos fakultetą (dabar Kauno technologijos universitetas). Dirbo Vilniaus grąžtų gamykloje technologu, Vilniaus šlifavimo staklių gamykloje vyriausiuoju konstruktoriumi, Metalo pjovimo staklių mokslinių tyrimų instituto Vilniaus filialo skyriaus vadovu. 1966 m. baigė aspirantūrą Vilniaus universitete, 1967 m. apgynė technikos mokslų daktaro disertaciją. 1969–1970 m. buvo Vilniuje įsteigto Jaunųjų mokslininkų klubo „Po Zodiaku“ prezidentas. 1983–1992 m. dirbo Mašinų gamybos katedros vedėju Lietuvos liaudies ūkio kvalifikacijos kėlimo institute. Spaudoje paskelbęs per 30 mokslinių straipsnių, turi 12 liudijimų išradimams.