Urodzony 22 sierpnia 1972 roku w Głogowie. Ukończył studia na Wydziale Budownictwa i Architektury Politechniki Szczecińskiej. Należał do Solidarności Walczącej i Młodzieży Wszechpolskiej.
W latach 2002-2004 był radnym sejmiku zachodniopomorskiego z ramienia Ligi Polskich Rodzin, natomiast w latach 2004-2009 był europosłem. Następnie związał się z Ruchem Narodowym, a w 2015 r. kandydował do Sejmu w okręgu szczecińskim z pierwszego miejsca na liście KWW Kukiz'15. Uzyskał mandat posła VIII kadencji, otrzymując 11 052 głosy.
Jest fundatorem i prezesem zarządu Fundacji im. Bolesława Chrobrego. Został także sekretarzem redakcji kwartalnika „Myśl.pl”. Współzałożyciel Stowarzyszenia Endecja.
Żonaty, troje dzieci.