Dyplom lekarski otrzymał, po odbyciu stażu przeddyplomowego w szpitalach warszawskich, 27 maja 1963 r.
Od trzeciego roku studiów aż do ich ukończenia należał do Studenckiego Naukowego Koła Chirurgicznego przy I Klinice Chirurgicznej AM w Warszawie. Opiekunem Koła był ówczesny adiunkt Kliniki dr Józef Miller. Od piątego roku studiów, a więc od 1960 r. do maja 1968 r., w godzinach popołudniowych, pracował w Zakładzie Anatomii Prawidłowej AM w Warszawie w charakterze asystenta; Kierownikiem Zakładu był prof. Witold Sylwanowicz. Roczny staż podyplomowy odbył w Szpitalu Miejskim w Żyrardowie.
Od 15.12.1964 r. do 01.11.1968 r. pracował w Państwowym Szpitalu Klinicznym Nr 1 w Warszawie przy ul. Nowogrodzkiej 59, w charakterze lekarza Punktu Krwiodawstwa. Był jego budowniczym, organizatorem, pierwszym kierownikiem i pierwszym dawcą krwi. W tym też czasie, w ramach wolontariatu, specjalizował się w chirurgii ogólnej w I Klinice Chirurgicznej AM w Warszawie; kierownikiem Kliniki był profesor Jan Nielubowicz. Specjalizację I-ego stopnia w dziedzinie chirurgii ogólnej uzyskał w 1968 r., a specjalizację II-ego stopnia w dziedzinie chirurgii ogólnej – w 1973 r.