W latach 1981 – 1988 starszy asystent a następnie ordynator oddziału chirurgicznego Szpitala Wojskowego w Braniewie. W latach 1988-1995 starszy asystent Kliniki Urologii CSK WAM w Warszawie a następnie do 2000 adiunkt zespołu naukowo dydaktycznego Wojskowej Akademii Medycznej.
Jest autorem ponad 40 prac opublikowanych w czasopismach oraz ponad 20 wygłoszonych na zjazdach krajowych i zagranicznych.
Po zakończeniu służby wojskowej utworzył i rozwinął Prywatny Gabinet Urologiczny w Józefowie k/Otwocka który nawiązał kontrakt z Kasą Chorych a następnie Narodowym Funduszem Zdrowia.
W 2005 roku został zatrudniony na stanowisku profesora w WSA w Łomży na Wydziale Pielęgniarstwa. Żonaty, posiada 4 synów. Hobby to turystyka rowerowa, majsterkowanie oraz gotowanie.