W latach 1985–1994 odbył staże zawodowe za granicą (Benedikt Kreutz Rehabilitationszentrum für Herz- und Kreislaufkranke Bad Krozingen e.V. i Olgahospital, Pädiatrisches Zentrum, Akademisches Lehrkrankenhaus Uniwersytetu Eberharda Karola w Tybindze, Pädiatrische Kardiologie, Stuttgarcie, Niemcy oraz Leids Universitair Medisch Centrum, Lejda, Holandia).
W latach 1975–1980 pracował początkowo jako stażysta w Centralnym Szpitalu Kolejowym w Warszawie-Międzylesiu (obecnie Międzyleski Szpital Specjalistyczny w Warszawie), a następnie jako asystent w Oddziale Kardiologicznym Szpitala Wolskiego w Warszawie.
Od 1 października 1980 r., pracuje w Instytucie Kardiologii im. Prymasa Tysiąclecia Kardynała Stefana Wyszyńskiego w Warszawie, przy ul. Spartańskiej. Poza pracą kliniczną, zajmuje się dydaktyką podyplomową dla lekarzy i pielęgniarek specjalizujących się w zakresie kardiologii oraz prowadzi wykłady z zakresu kardiologii dla studentów Wydziału Rehabilitacji Akademii Wychowania Fizycznego Józefa Piłsudskiego w Warszawie.