Studiował na Wydziale Prawno-Ekonomicznym Uniwersytetu Poznańskiego, dyplom otrzymał w 1949. Po odejściu ze stanowiska starosty podjął działalność naukową i dydaktyczną. Od 1950 w Szczecinie, pracował m.in. w Wydziale Oświaty WRN, w Politechnice Szczecińskiej (1951–1959), w latach 1953–1959 jako jej prorektor. Stopień doktora otrzymał w 1961. Doktorem habilitowanym został w 1968 na podstawie rozprawy Morska funkcja Szczecina w organizmie gospodarczym Polski Ludowej 1945–1960, stopień ten nadał mu Uniwersytet PoznańskiAkademia Rolnicza w Szczecinie w latach 1954–1979 (red. Marian Kubasiewicz). Wydawnictwo Akademii Rolniczej w Szczecinie, Szczecin 1979, s. 261.. Tytuł profesora nadzwyczajnego otrzymał w 1980Encyklopedia Szczecina. T. I (A-O). Red. T. Białecki. Uniwersytet Szczeciński Szczecin 1999, s. 193. ISBN 83-7241-089-5..
W latach 1959–1990 pracował w Wyższej Szkole Rolniczej w Szczecinie/Akademii Rolniczej w Szczecinie, gdzie był dyrektorem Instytutu Nauk Społecznych (1970–1990). Pełnił funkcję rektora (1972–1975).
Dorobek naukowy dotyczy głównie problematyki historycznej gospodarki morskiej.