Gimė - 1930 Kupiškyje.
Tautybė - lietuvis.
Išsimokslinimas - aukštasis.
Baigė Lietuvos Žemės ūkio akademiją. Specialybė - mokslinis agronomas - ekonomistas.
1948 -1949 - Kupreliškio valsčiaus agrotechnikas.
1949 - 1951 - Vabalninko žemės ūkio mokyklos moksleivis.
1951 - 1953 - Biržų raj. Vykdomojo komiteto žemės ūkio skyriaus vyresn. Zootechnikas.
1953 - 1955 - Širvenos kolūkio pirmininkas.
1957 - 1959 - Vilniaus žemės ūkio mechanizacijos ir elektrifikacijos technikumo moksleivis.
1959 - 1959 - Biržų RTS direktorius.
1959 - 1961 - Biržų raj. Vykdomojo komiteto pirmininko pavaduotojas - žemės ūkio inspekcijos viršininkas.
1961 - 1962 - Biržų raj. Vykdomojo komiteto pirmininko pavaduotojas - plano komisijos pirmininkas.
1962 - 1969 - Kauno raj. Gamybinės žemės ūkio valdybos viršininkas.
1969 - 1970 - Valstybinio plano komiteto žemės ūkio skyriaus viršininkas.
1970 - 1981 - Lietuvos TSR paruošų ministro pavaduotojas.
1981 - 1985 - Lietuvos TSR vaisių ir daržovių ūkio ministras.
1985 - 1988 - Valstybinio agropramoninio komiteto pirmininko pirmasis pavaduotojas LTSR ministras.
1988 - 1989 - Valstybinio gamtos apsaugos komiteto pirmininkas.
1989 - 1990 - Vaisių daržovių ir gėlių ūkio bendrovės generalinis direktorius.
1990 - 1993 - Vilniaus gėlininkų susivienijimo pirmininkas.
1994 - 1994 - Lietuvos Respublikos nepaprastasis ir įgaliotasis ambasadorius Kazachstane.
1994 - 1996.02.08 - Lietuvos Respublikos žemės ūkio ministras, Seimo narys.
1996.02.08 - iki šiol - einantis Lietuvos Respublikos žemės ūkio ministro pareigas.