W następnych latach, to jest od 1971 zajmował stanowiska: zastępcy kierownika Wydziału Zdrowia i Opieki Społecznej Prezydium RN m. Krakowa, kierownika Wydziału Zdrowia i Opieki Społecznej Prezydium Wojewódzkiej RN w Krakowie, dyrektora Wydziału Zdrowia i Opieki Społecznej (Lekarza Wojewódzkiego) Urzędu Wojewódzkiego w Krakowie (jako lekarz wojewódzki powołany został na członka Kolegium Ministerstwa Zdrowia i pełnił tę funkcję przez wiele lat), dyrektora Wydziału Zdrowia i Opieki Społecznej Urzędu Miasta Krakowa. Od 1 lipca 1990 do 24 stycznia 1991 piastował urząd zastępcy dyrektora Wydziału Zdrowia Urzędu Wojewódzkiego w Krakowie.
W styczniu 1992 przeszedł na wcześniejszą emeryturę. Nie zrezygnował jednak zupełnie z pracy i do 1998 pracował jako lekarz orzecznik ZUS.
W czasie pracy zawodowej uzyskał specjalizację z zakresu organizacji ochrony zdrowia.