Urodzony 26 lutego 1967 roku w Łowiczu. Absolwent Uniwersytetu Łódzkiego Wydziału Filozoficzno-Historycznego.
Był radnym miasta Koło. W 2014 roku bez powodzenia kandydował na stanowisko burmistrza Koła.
Przewodniczący Platformy Obywatelskiej RP w powiecie kolskim.