
Urodzony się 25 lipca 1948 roku w Szczecinku. Pochodzi z rodziny lwowskiej. Dziadek przed II wojną światową był oficerem Korpusu Ochrony Pogranicza. Prawdopodobnie zginął w Katyniu. Ojciec, pracownik kolei – był pionierem ziem zachodnich. Po ukończeniu Technikum Mechaniczno-Energetycznego w Szczecinie rozpoczął studia na Wydziale Inżynieryjno-Ekonomicznym Transportu Politechniki Szczecińskiej, które ukończył w roku 1973 z tytułem magistra inżyniera-ekonomisty.
Od 1973 roku na stałe związał się ze Świnoujściem, pracując jako kierownik działu technicznego firmy TRANSBUD, a od 1975 na stanowisku kierownika Wydziału Komunikacji Urzędu Miasta. W 1984 po raz pierwszy zostaje wybrany na urząd prezydenta Świnoujścia. Jest ówcześnie najmłodszym prezydentem miasta w Polsce. W latach 1989 – 91 pracuje na statkach armatorów zachodnich.
W r. 1991 otwiera własną działalność gospodarczą – przedsiębiorstwo handlowo- transportowe. W latach 1990–1998 był radnym Świnoujścia (SLD). W 2002 i 2006 roku ponownie zostaje wybrany, tym razem w bezpośrednich wyborach, na urząd prezydenta Miasta.
Żona – Zyta, prowadzi praktykę lekarską, córka – Edyta, jest sędzia Sądu Rejonowego w Poznaniu.
Jego podstawowe zainteresowania to sport i motoryzacja. Czynnie uprawia tenis i narciarstwo. Ceni muzykę poważną, dobry film i literaturę.