Od 1956 do 1958 pracował jako asystent w szpitalu w Karwinie. Następnie, do 1969 był zatrudniony w klinice chirurgicznej Uniwersytetu im. Palackiego. Od 1970 do 1974 pełnił funkcję zastępcy ordynatora w szpitalu kantonalnym w Delémont w Szwajcarii. Od 1975 do 1977 był pracownikiem naukowym Uniwersytetu w Bazylei. W okresie 1977–1979 pełnił funkcję ordynatora oddziału chirurgicznego w szpitalu miejskim w Bensheim w RFN. Był autorem 25 publikacji naukowych z zakresu medycyny[1]. Od 1979 do 1998 prowadził prywatną poliklinikę w Binningen koło Bazylei.
Jego sztab wyborczy został zarejestrowany 27 czerwca 2005, a jego hasło wyborcze brzmiało: Dobry gospodarz dla Polski, troskliwy o Polaków w kraju i na emigracji. W wyborach odegrał jednak marginalną rolę, z poparciem 10 371 wyborców (0,07%) zajął 11. pozycję.
Po I turze wyborów zaapelował do swoich wyborców o skreślenie obu kandydatów.