Ur. w Zamościu, ukończył zamojskie liceum (1939), pracował jako pielęgniarz-wolontariusz w szpitalu polowym w Akademii, później organizował ucieczki jeńców radzieckich ze szpitala, aresztowany, był na Rotundzie, uciekł z obozu. Przeszedł szlak bojowy od Zamościa za Odrę. Ukończył medycynę na AM w Lublinie i osiadł na Śląsku, był lekarzem wojskowym, wrócił do Zamościa w 1966 już jako lekarz cywilny, później przez wiele lat pracował w Łabuniach. Działacz ZBoWiD, prezes ZW Stowarzyszenia Wisła - Odra, odznaczony Krzyżem Oficerskim OOP. Hodował rzadkie rośliny i m.in. pawie. Spoczywa na zamojskim cmentarzu.