Ur. 23 kwietnia 1977 r. w Ełku. Kandydat Prawa i Sprawiedliwości.
Absolwent Wydziału Administracji Uniwersytetu Warmińsko-Mazurskiego.
Przedsiębiorca.
W 2006 roku uzyskał mandat radnego powiatu ełckiego. Po wyborach członek zarządu tego powiatu.
W wyborach parlamentarnych w 2007 bez powodzenia kandydował z listy PiS. Mandat poselski objął w 2009 w miejsce Aleksandra Szczygły, powołanego na urząd szefa BBN.
W 2011 nie uzyskał reelekcji. W 2014 z ramienia PiS uzyskał mandat radnego sejmiku warmińsko-mazurskiego.
W 2015 został ponownie wybrany do Sejmu.