W 1950 roku zdał egzamin wstępny i rozpoczął studia wyższe pierwszego stopnia na Wydziale Geodezyjnym Politechniki Warszawskiej. Jako student – oficer rezerwy prowadził zajęcia na Studium Wojskowym PW z topografii, instrukcji strzelania artylerii i in., zarabiając tym sposobem na swoje utrzymanie. Dyplom inżyniera geodety o specjalności geodezji gospodarczej uzyskał 8 lutego 1954 roku i został skierowany nakazem pracy do Białegostoku, z którym związał się już na całe życie. W latach 50. został członkiem PZPR.

Pracę zawodową rozpoczął 1 kwietnia 1954 roku w Wojewódzkim Zarządzie Urządzeń Rolnych w Białymstoku. Po odbyciu rocznego stażu pracy w produkcji bezpośredniej we wsi Kleszczele został przeniesiony do Działu Geodezji, Nadzoru i Ewidencji Gruntów. Tu przeszedł przez różne stanowiska w strukturze organizacyjnej geodezji rolnej aż do dyrektora Wojewódzkiego Biura Geodezji i Terenów Rolnych w Białymstoku. Nadzorował przebieg prac nad pomiarem i ewidencjonowaniem gruntów, a w latach 70. także uwłaszczeniem, w związku z czym często wyjeżdżał w teren. W wyniku reformy administracji państwowej z dniem l stycznia 1984 roku objął stanowisko dyrektora Wydziału Geodezji i Gospodarki Gruntami Urzędu Wojewódzkiego w Białymstoku – głównego geodety wojewódzkiego, które piastował do 31 sierpnia 1990 roku, tj.