Urodzony w 1955 r. Kandydat Kukiz'15.
Ukończył Technikum Mechaniczno-Elektryczne w Gdańsku oraz studia na kierunku zarządzanie na Akademii Morskiej w Gdyni.
Pracował jako elektryk w Zakładach Okrętowych Urządzeń i Automatyki Elmor w Gdańsku oraz jako elektromonter zakładowy w Zakładach Radiowych Radmor w Gdyni.
W 1980 współorganizator strajku w zakładzie, członek i wiceprzewodniczący KS. Od 1980 w „Solidarności” członek Komitetu Założycielskiego. Członek Społecznego Komitetu Budowy Pomników Ofiar Grudnia ’70 w Gdyni. Po 13 grudnia 1981 zaangażowany w działalność podziemnej „S” w zakładzie. 20 kwietnia 1984 zatrzymany, następnie aresztowany i osadzony w AŚ w Gdańsku. Zwolniony z pracy. 31 lipca 1984 zwolniony z aresztu na podstawie ustawy o amnestii. 28 sierpnia 1984 Prokuratura Rejonowa w Gdańsku umorzyła postępowanie.
W latach 1984-1991 pracował jako oświetleniowiec w Teatrze Muzycznym w Gdyni. Od 1989 ponownie w „S”; 1989-1991 przewodniczący KZ.
W latach 1991-2002 był zastępcą burmistrza Rumi. W latach 1994-2006 radny miasta Rumi, a w latach 2006-2010 radny powiatu wejherowskiego z list Komitetu Wyborczego Samorządność.
Był przewodniczącym Koła SKL w Rumi i członkiem zarządu wojewódzkiego.
Obecnie prowadzi gospodarstwo rolne - hodowlę pstrągów w miejscowości Krąg, gmina Polanów.
W 2017 roku otrzymał nagrodę Gryfa Polanowskiego "Za aktywność inwestycyjną na rzecz rozwoju potencjału przyrodniczego i rybactwa śródlądowego gminy Polanów oraz działania służące ochronie przyrody i środowiska naturalnego w gminie Polanów”.
W wyborach samorządowych w 2018 r. bez powodzenia kandydował do Sejmiku Województwa Zachodniopomorskiego z ramienia Kukiz'15.