Urodził się 01.01.1946 r. w Kiełpiu. Ukończył zasadniczą szkołę zawodową, uzyskując dyplom w zawodzie instalacje elektryczne. Od 1964 roku zawodnik klubu sportowego Apator. Obecnie pracuje w klubie sportowym Toruń SA jako trener.
Bezpartyjny.
W Radzie Miasta Torunia zasiada po raz drugi - był także radnym VI kadencji (2010-2014). Reprezentuje mieszkańców następujących części miasta: Rubinkowo, Jakubskie, Mokre, Bielawy, Grębocin. Kandydował z listy KKW Michała Zaleskiego Czas Gospodarzy. Uzyskał 1262 głosy.
Zamierza zajmować się przede wszystkim sprawami młodzieży, jak również osobami starszymi.
Jest żonaty – żona Genowefa, emerytka. Mają dwóch synów.
Pasjonuje się sportem i motoryzacją.