Był oficerem armii Austro-Węgier w stopniu kapitana. Po odzyskaniu przez Polskę niepodległości został przyjęty do Wojska Polskiego. W 1920 walczył w wojnie polsko-bolszewickiej. Był wybierany radnym miejskim Rymanowa. Po wybuchu II wojny światowej w okresie okupacji niemieckiej 1939-1945 działał jako lekarz polskiego podziemia.