- Miejsce zamieszkania: Rumia
- Wiek: 64 lat
- Zawód: urzędnik państwowy
- Przynależność do partii: członek partii politycznej: Prawo i Sprawiedliwość
Urodzony w 1955 roku w Rumi. Członek partii Prawo i Sprawiedliwość.
Absolwent w Uniwersytetu Gdańskiego. Członek Zrzeszenia Kaszubsko-Pomorskiego. W 1980 związany z „Solidarnością” i Niezależnym Zrzeszeniem Studentów. Uczestnik strajku w Stoczni Gdańskiej im. Lenina.
Nauczyciel historii w szkołach w Rumi i Mrągowie w latach 80. Były pracownik Muzeum Piśmiennictwa i Muzyki Kaszubsko-Pomorskiej w Wejherowie.
W latach 1990-1994 Radny Miasta Rumi.
Do 2000 roku wiceprzewodniczący sejmiku pomorskiego, a następnie członek zarządu województwa. W 2002 roku uzyskał reelekcję.
Bezpartyjny w latach 2005-2014. Powrócił do samorządu w 2010 jako działacz Samorządności Rumia.
W 2014 roku pełnomocnik Polski Razem Jarosława Gowina na województwo pomorskie.
W 2018 roku z ramienia Prawa i Sprawiedliwości powrócił do sejmiku pomorskiego.