Absolwent filologii polskiej na Uniwersytecie im. A. Mickiewicza w Poznaniu. Przez ponad 20 lat nauczyciel i wychowawca, a przez 2 lata także wicedyrektor w Zespole Szkół nr 1 we Wronkach. Od 2012 r. zastępca burmistrza Miasta i Gminy Wronki. W zakresie jego zadań są m.in. sprawy z zakresu oświaty, zamówień publicznych i inwestycji. Inicjator utworzenia w 2015 r. Młodzieżowej Rady Gminy Wronki.