Urodził się 24 czerwca 1896 r. w Nowym Targu. Syn Bartłomieja i Wiktorii. Szwagier Józefa Szopińskiego (zob.).
Ukończył cztery klasy szkoły ludowej.
Następnie pomagał ojcu w gospodarstwie.
Od 1911 r. członek PDS w Nowym Targu.
W czasie I wojny światowej od 1 września 1914 r. w stopniu szer. w Legionach Polskich. Służył w III plut. 11 komp. 3 pp LP. Brał udział w kampanii karpackiej. Od marca 1915 r. w II plut. 12 komp. W jego składzie odbył kampanie: bukowińską, besarabską i wołyńską. Podczas bitwy pod Kościuchnówką 5 lipca 1916 r. w rejonie Wołczecka dostał się do niewoli. Przebywał w niej do 15 marca 1918 r., po czym powrócił do kraju.
W cielony do armii austro-węgierskiej, był żołnierzem 20 pp, a potem 113 pp. Służył w niej do 4 listopada.
Po rozkładzie Austro-Węgier wstąpił do WP. W składzie 1 psp brał udział w walkach z Ukraińcami i bolszewikami. 10 czerwca 1920 r. awansowany na st. szer., a 20 lipca na kpr. Następnie 6 sierpnia 1921 r. bezterminowo urlopowany, zaś 22 kwietnia 1923 r. przeniesiony do rezerwy..
Pomagał ojcu w gospodarstwie. Od 1 sierpnia 1929 do 1934 r. był dozorcą koszar w Nowym Targu. Od 1 czerwca 1934 r. do wojny woźny w PKU w Nowym Targu.
Członek Zw. Legionistów Polskich.
Przez ponad 50 lat aktywnie działał w OSP w Nowym Targu.
Zmarł w 1986 r. w Nowym Targu i został pochowany na tamtejszym Cmentarzu Komunalnym przy ul. św. Anny.
Odznaczony Krzyżem Niepodległości.
Żonaty (od 19 II 1927) z Anielą Szopińską, miał potomstwo.
M.S. Fryźlewicz, Nowy Targ moje miasto. Galeria nowotarżan, portrety, wspomnienia, biografie, Nowy Targ 2015; „Monitor Polski” nr 251/1931; VII Lista strat Legionów Polskich, Piotrków 1916; informacje Lesława Dalla z Zakopanego.