1931 m. išėjo į kariuomenę. Tarnavo Lietuvos kariuomenės husarų pulke Kaune. Vokiečių okupacijos metais dirbo Kaišiadorių vachmistru, Kaugonių geležinkelio stotelės apsaugos būrio vadu. 1945 m. sausio 15 d. susitikęs su LLA Vilniaus apygardos centrinio štabo atstovu mjr. Mečislovu Kesteniu-Serbentu Didžiosios Kovos rinktinę perorganizavo į LLA Vilniaus apygardos 5-ąją apylinkę ir vadovavimą jai perdavė M. Kestenui, o pats liko jo pavaduotoju. 1945 m. vasario mėn. LLA 5-oji apylinkė buvo pavadinta LLA 5-ąja apygarda. 1945 m. balandžio 13 d. žuvus M. Kesteniui-Serbentui, apygardos vadu tapo J. Misiūnas. 1945 m. gruodžio 1 d. LLA 5-oji apygarda pavadinta Didžiosios Kovos apygarda. 1946 m. rugpjūčio 14 d. suimtas. Sušaudytas [1947 m. kovo 11 d.] Maskvos Butyrkų kalėjime.