Działalność konspiracyjną rozpoczął jako uczeń gimnazjum wstępując do Związku Wolnych Polaków, gdzie pełnił funkcje wywiadowcze. Jesienią 1942 roku rozpoczął działalność Armii Krajowej w dzielnicy „B” Garnizonu w Wilnie biorąc udział w zdobywaniu i gromadzeniu broni oraz amunicji. Z początkiem 1944 został wcielony do 1. plutonu 1. Brygady Juranda AK w Wilnie, a następnie do plutonu szturmowego ppor. Romana Żebryka ps. „Korab”. W oddziale partyzanckim brał udział w wielu akcjach dywersyjnych[2].
Uczestniczył w operacji Ostra Brama. 18 lipca 1944 wraz z 1 Brygadą został okrążony i rozbrojony przez oddziały NKWD. Z obozu NKWD w Miednikach został wywieziony do Kaługi, bowiem odmówił wraz kolegami złożenia przysięgi i wstąpienia do Armii Czerwonej[2].
W 1946 powrócił z zesłania w ZSRR do Polski[2]. Studiował na Politechnice Warszawskiej, w 1952 r. uzyskał na niej tytuł magistra inżyniera budownictwa. Pracował w biurach projektowych oraz na budowach krajowych i zagranicznych, w jednostkach badawczych oraz instytucjach centralnych. Wykładał na Politechnice Warszawskiej i w innych centrach edukacyjnych. Społecznie udzielał się w związkach sportowych. Był instruktorem – trenerem Polskiego Związku Narciarskiego[2].
Krzyż Wielki Orderu Odrodzenia Polski (postanowieniem z 16 kwietnia 2010 marszałka Sejmu Bronisława Komorowskiego wykonującego obowiązki prezydenta RP – na wniosek Kapituły Orderu Odrodzenia Polski „za wybitne zasługi w służbie państwu i społeczeństwu”)[6][7]