W czasie II wojny światowej otworzył warsztat instalatorstwa sanitarnego i blacharstwa w Krakowie, który prowadził również po 1945. Był aktywnym nauczycielem rzemiosła oraz działaczem Izby Rzemieślniczej w Krakowie (zasiadał w jej najwyższych władzach). W 1955 wstąpił do Stronnictwa Demokratycznego, z ramienia którego sprawował mandat członka Rady Narodowej m. Krakowa. W 1969 rekomendowany przez organizacją partyjną na posła do Sejmu V kadencji z okręgu Kraków, był członkiem Komisji Przemysłu Lekkiego, Rzemiosła i Spółdzielczości Pracy. W 1972 uzyskał reelekcję z tego samego obszaru, zasiadając w Sejmie VI kadencji w charakterze członka Komisji Przemysłu Lekkiego. W obu kadencjach należał do najwyższych władz Klubu Poselskiego SD. Zasiadał w prezydium Centralnego Komitetu partii, przez wiele lat pełnił funkcję wiceprzewodniczącego Krakowskiego Komitetu SD.
(red. Wiktoria Beczek, Andrzej Rajewski, Władysław Witold Spychalski), Stronnictwo Demokratyczne w Polsce Ludowej. T. 4. Nasi przedstawiciele: noty biograficzne posłów SD w Sejmie PRL w kadencjach V, VI, VII, Warszawa 1980, s. 81