Urodził się 14 kwietnia 1880 r. w folwarku Firlejów (obecnie część Woli Więcławskiej) koło Krakowa. Syn Franciszka i Marii z Kipińskich.
Ukończył studia prawnicze. Był obrońcą sądowym.
Mieszkał w Olkuszu, gdzie był właścicielem tamtejszego Hotelu „Krakowskiego”.
Przed I wojną światową ławnik w Olkuszu. Wchodził w skład tamtejszej rady magistrackiej.
W czasie I wojny światowej na początku sierpnia 1914 r. został członkiem Komitetu Bezpieczeństwa Publicznego i 1 września członkiem pierwszej Rady Miejskiej w Olkuszu. 28 stycznia 1915 r. wszedł w skład nowej Rady Miejskiej. 5 kwietnia 1915 r. został wiceburmistrzem miasta, zas 19 stycznia 1918 r. wszedł w skład Rady Powiatu.
Zmarł w 1932 r.
Pośmiertnie odznaczony Medalem Niepodległości.
„Monitor Polski” nr 245/1932; J. Sypień, Burmistrzowie Olkusza w latach 1914-1939, „Iclusiana” nr 15/2016.