W 1945 r. podjął przerwane w 1939 r. studia, które ukończył w 1947 r. uzyskując tytuł magistra. Jeszcze jako student w 1946 r. rozpoczął pracę w charakterze asystenta-wolontariusza w Katedrze Ekonomii kierowanej przez prof. dr inż. Jerzego Fiericha. Po uzyskaniu tytułu magistra został Jego asystentem. W latach 1947–1948 w ramach studiów doktoranckich w Szkole Głównej Handlowej w Warszawie uczestniczył w seminarium doktorskim z ekonomii prowadzonym przez prof. Edwarda Lipińskiego. W 1950 r. wraz z prof. Jerzym Fierichem, przeszli do nowo powstałej Katedry Statystyki. 26 czerwca 1958 r. uzyskał tytuł kandydata nauk ekonomicznych. Zdał wówczas wymagane egzaminy i obronił pracę zatytułowaną Analiza płac roboczych w przemyśle na podstawie badań statystycznych (promotor: prof. dr inż. Jerzy ­Fierich). Habilitował się w 1963 r. na podstawie rozprawy pt. Ekonometryczne metody badania budżetów domowych. W 1965 r. objął stanowisko kierownika Katedry Statystyki, którą prowadził aż do przejścia na emeryturę w 1986 r. Tytuł profesora nadzwyczajnego uzyskał w 1971 r., a profesora zwyczajnego w 1976 r.

Od 1971 był profesorem Akademii Ekonomicznej w Krakowie, od 1977 był wykładowcą Uniwersytetu Jagiellońskiego.