Był aktywistą Polskiego Towarzystwa Ekonomicznego.
6 czerwca 1969 został wybrany na przewodniczącego prezydium Rady Narodowej miasta Krakowa (po wyborach w 1973 był prezydentem miasta). Na stanowisku tym pozostał do dnia 26 kwietnia 1978. W czasie piastowania przez niego urzędu otwarto nową linię tramwajową nr 22 z Nowej Huty 30 grudnia 1969; rozpoczęto budowę nowego osiedla mieszkaniowego na Krowodrzy w 1970; przeniesiono siedzibą krakowskich sądów do nowych gmachów przy Rondzie Mogilskim w 1971; dokonano otwarcia nowego mostu na Wiśle – Mostu Grunwaldzkiego w 1972; w 1973 odsłonięto pomnik Smoka Wawelskiego oraz pomnika Włodzimierza Lenina (pomnik zdemontowano w 1989); otwarto nowe podziemne przejście w okolicach Dworca Kraków Główny, rozpoczęto budowę nowych budynków Wydziału Mechanicznego Politechniki Krakowskiej w Czyżynach; otwarto w Hucie im. Lenina nowoczesną walcownię blach karoseryjnych w 1975;