Gyveno ir tarnavo Skuode. 1944 m. pab. pasitraukė į mišką, tapo LLA organizacijos nariu. Vienas iš Kretingos apskrities partizanų junginio – Kardo rinktinės kūrėjų, nuo 1945 m. lapkričio 15 d. rinktinės štabo raštvedys, nuo 1946 m. sausio 30 d. – štabo stovyklos komendanto pavaduotojas, nuo 1946 m. kovo mėn. – štabo sekretorius, vėliau – Skirmanto (Skuodo) kuopos vadas.
Žuvo 1948 m. rugpjūčio 14 d. Barzdžių Medsėdžių kaime (Salantų vls., Kretingos apskr.), per susišaudymą su MGB vidaus kariuomenės 24-ojo šaulių pulko kareiviais ir Salantų stribais, apsuptas su trimis partizanais slapto sovietų saugumo informatoriaus Žaibo sodyboje.[1]
↑Vakarų Lietuvos partizanų sritis. Atlasas: Kęstučio, Prisikėlimo, Žemaičių apygardos. – Parengė E. Jankauskienė, R. Trimonienė, D. Žygelis. – Vilnius, 2010. – P. 187, eil. Nr. 48-18 Vilius Baltinas. Kas tu, s/o „Žaibe?“ – Mažoji Lietuva – 1990 m. rugsėjo 12 d. – P. 7 Hitleriniai parašiutininkai. Serija: Faktai kaltina. Dokumentų rinkinys. – Parengė Boleslovas Baranauskas. – Vilnius, 1966. – P. 87, 88, 90, 92–94
Lietuvos ypatingasis archyvas. – F. K-1, ap. 3. – B. 1176. – L. 24-25. – B. 1178. – L. 236-237; ap. 58. – B. 11951/3, t. 1, l. 8-9, 81
Dalia Kuodytė. Žemaičių apygarda Kardo (Kardų) rinktinė. – Laisvės kovų archyvas. – Kaunas, 1993. – T. 7. – P. 4, 8, 16
Julius Kanarskas. Kretingiškiai kovose dėl Lietuvos valstybingumo. – Klaipėda, 2016, p. 68, 69, 75, 77, 89, 94, 156
Leonas Rimeikis. Klajūnas. – Mažeikiai, 2013. – P. 160-161