Ukończył szkołę powszechną oraz gimnazjum i liceum im. Jana Zamoyskiego w Lublinie. W lipcu 1944 roku wstąpił do Wojska Polskiego, gdzie pełnił służbę frontową w „Samodzielnym magazynie materiałów pędnych nr 56692” aż do zdobycia Berlina w kwietniu 1945. Zaraz po powrocie z frontu, jeszcze w 1945 roku, podjął studia na Wydziale Lekarskim Uniwersytetu im. Marii Curie-Skłodowskiej w Lublinie, które ukończył z dyplomem nr 1 w 1949 roku. Rok wcześniej przed ukończeniem studiów pracował w Klinice Chirurgii Ogólnej Wydziału lekarskiego Uniwersytetu w Lublinie, kierowanej przez Tadeusza Jacynę-Onyszkiewicza, początkowo jako młodszy asystent, od 1951 roku starszy asystent, a od 1958 roku jako adiunkt.