[[1954]] m. baigė [[Švėkšna|Švėkšnos]] vidurinę mokyklą, [[1955]] -– [[1960]] m. studijavo [[VPI|Vilniaus pedagoginiame institute]], [[1965]] -– [[1967]] m. -– [[Kaunas|Kauno]] fizikinių techninių energetikos problemų instituto aspirantūroje.
1960 -– [[1961]] m. -– [[Kapsukas|Kapsuko]] internatinės mokyklos mokytojas, 1961 -– [[1965]] m. -– Kapsuko specializuoto konstruktorių biuro inžinierius konstruktorius. [[1968]] -– [[1993]] m. -– [[Lietuvos žemės ūkio akademija|Lietuvos žemės ūkio akademijos]] vyr. dėstytojas, [[1971]] m. -– docentas, [[1990]] m. -– profesorius, katedros vedėjas.
[[1994]] -– [[1995]] m. -– [[Kretinga|Kretingos]] Šv. Antano kolegijos direktorius. 1995 -– [[2005]] m. -– [[Klaipėdos universitetas|Klaipėdos universiteto]] Socialinių mokslų fakulteto profesorius, [[Vytauto Didžiojo universitetas|Vytauto Didžiojo universiteto]] profesorius.
[[1989]] m. -– [[Lietuvos socialdemokratų partija|Lietuvos socialdemokratų partijos]] narys, 1989 -– [[1991]] m. -– LSDP tarybos narys, 1991 -– [[1993]] m. -– Etikos komisijos narys. Nuo 1994 m. -– [[Tėvynės sąjunga (Lietuvos konservatoriai)|Tėvynės sąjungos]] narys. 1995 -– [[1997]] m. -– [[Kretingos rajono savivaldybė]]s tarybos narys.
Buvo Lietuvos aštuonviečių [[Akademinis irklavimas|akademinio irklavimo]] čempionas.