LSDP daugiamandatės apygardos sąraše Nr. 23
Gimė 1930 m. vasario 7 d. Kupiškio rajono Urnėniškio kaime gausioje valstiečių šeimoje, išauginusioje 12 vaikų.
1952 m. baigė Vabalninko dvimetę žemės ūkio mokyklą, 1959 m. – Vilniaus žemės ūkio mechanizacijos technikumą, įgijo techniko mechaniko specialybę. 1965 m. neakivaizdžiai baigė Lietuvos žemės ūkio akademijos Ekonomikos fakultetą, įgijo mokslinio agronomo ekonomisto specialybę. 1980 m. suteiktas Lietuvos nusipelniusio agronomo vardas. 2001 m. išrinktas Tarptautinės informacijos akademijos nariu korespondentu.
1952–1953 m. dirbo Biržų rajono vykdomojo komiteto Žemės ūkio skyriuje vyresniuoju zootechniku. 1953–1955 m. buvo Biržų rajono Širvėnos kolūkio pirmininkas. 1955–1957 m. – Parovėjos mašinų ir traktorių stoties direktorius, 1957–1959 m. – Biržų RTS direktorius, 1959–1961 m. Biržų rajono vykdomojo komiteto pirmininko pavaduotojas – Žemės ūkio inspekcijos viršininkas.
1961–1962 m. – Biržų rajono vykdomojo komiteto Plano komisijos pirmininkas.
1962–1969 m. – Kauno rajono Gamybinės žemės ūkio valdybos viršininkas.
1969–1970 m. – Lietuvos valstybinio plano komiteto Žemės ūkio skyriaus viršininkas.
1970–1981 m. – Lietuvos paruošų ministro pavaduotojas.
1981–1985 m. Lietuvos vaisių ir daržovių ministras.
1985–1988 m. – Lietuvos valstybinio agropramoninio komiteto pirmininko pirmasis pavaduotojas – ministras.
1988–1989 m. – Lietuvos valstybinio gamtos apsaugos komiteto pirmininkas.
1989–1991 m. – Lietuvos vaisių, daržovių ir gėlių ūkio bendrovės direktorius.
1991–1993 m. – Vilniaus miesto gėlininkų susivienijimo pirmininkas.
1993–1994 m. – Lietuvos Respublikos nepaprastasis ir įgaliotasis ambasadorius ministras Kazachstane.
1994 m. buvo paskirtas Lietuvos žemės ūkio ministru.
1995–1996 m. Lietuvos Respublikos Seimo narys, išrinktas Kaišiadorių rinkimų apygardoje.
1996–2000 m. Lietuvos Respublikos Seimo narys, išrinktas pagal Socialdemokratinės koalicijos sąrašą daugiamandatėje rinkimų apygardoje.
2000–2004 m. – Lietuvos Respublikos Seimo narys, išrinktas Pakruojo–Joniškio rinkimų apygardoje. Šios kadencijos Seime buvo Peticijų komisijos pirmininkas, Aplinkos apsaugos komiteto narys, Subalansuotos aplinkos plėtros ir nekilnojamųjų kultūros vertybių apsaugos komisijos narys, Seniūnų sueigos narys, Socialdemokratinės koalicijos frakcijos valdybos narys, Seimo Tarpparlamentinių ryšių su JAV, Armėnijos, Gruzijos, Čekijos, Lenkijos, Turkijos, Latvijos, Azerbaidžano respublikomis, Kinija, Šveicarija narys, Geros kaimynystės ryšių su Baltarusija parlamentinės grupės narys, Seimo delegacijos Lietuvos Respublikos Seimo ir Ukrainos Aukščiausiosios Rados Asamblėjoje narys. Taip pat buvo Lietuvos Respublikos Privatizavimo komisijos narys.
2005–2006 m. dirbo Nacionalinės veterinarijos laboratorijos direktoriaus pavaduotoju.
Nuo 2006 m. iki šiol – Nacionalinės ristūnų sporto asociacijos prezidentas.
Laisvalaikiu mėgsta dirbti sode, keliauti, medžioti.
Žmona Ona Einorienė – pensininkė, duktė Laima Smolskienė – advokatė.