Syn Henryka i Bronisławy. W 1945, wraz z rodzicami i dwoma młodszymi braćmi, został przesiedlony z Kresów do Gliwic. Studia ukończył w 1953 w Wyższej Szkole Ekonomicznej w Katowicach, a w 1961 doktoryzował się na tej uczelni (praca pt. "Rachunek kosztów produkcji wydziałów wielkich pieców i kierunki jego rozwoju w polskim hutnictwie żelaza"). 9 grudnia 1969 uzyskał habilitację (rozprawa pt. "Rachunek kosztów jako instrument zarządzania przedsiębiorstwem przemysłowym") jako pierwszy naukowiec w historii Katedry Rachunkowości. W 1977 uzyskał tytuł profesora zwyczajnego. Od 1968 był prorektorem, a od 1975 do 1982 rektorem tej uczelni. Od 1972 do 1982 był dyrektorem Instytutu Organizacji Przetwarzania Danych WSE.