W 1949–1953 studiował na Wydziale Rolniczym Uniwersytetu Wrocławskiego, uzyskując dyplom inżyniera rolnictwa. W latach 1954–1956 kontynuował naukę na Wydziale Rolniczym Wyższej Szkoły Rolniczej w Krakowie, gdzie uzyskał tytuł magistra inżyniera. Doktoryzował się w 1962. Początkowo podjął pracę w Zakładzie Fizjologii Roślin PAN w Krakowie na stanowisku asystenta (1956–1962), a po uzyskaniu stopnia doktora przeszedł do Wyższej Szkoły Rolniczej w Krakowie, gdzie pracował jako adiunkt w Katedrze Genetyki, Hodowli Roślin i Nasiennictwa. W latach 60. odbył staż w USA w Departamencie Ogrodniczym Uniwersytetu im. Purdue w Lafayette w stanie Indiana. W 1967 mianowany docentem w Katedrze Ogrodnictwa WSR w Krakowie. W 1972 roku uzyskał tytuł profesora nadzwyczajnego, a w 1979 profesora zwyczajnego.
Organizator Wydziału Ogrodniczego i jego pierwszy dziekan. W latach 1971–1981 rektor krakowskiej Akademii Rolniczej. Podczas 3 kadencji rektorskich rozbudował Uczelnię pod względem liczby wydziałów, studentów oraz infrastruktury. Wybudowany został między innymi kampus Uczelni przy Al. 29 listopada: Wydział Ogrodniczy, Wydział Leśny, akademiki, stołówka, szklarnie. Promotor 123 prac magisterskich i 9 doktoratów. Od 1976 członek korespondent, od 1989 członek rzeczywisty PAN, w latach 1987–1989 członek jej prezydiumCzłonkowie PAN: Skorowidz.