Żadnych z wymienionych studiów nie ukończył.

Działalność publiczna Działalność do 2019 W 2000 wstąpił do Młodzieży Wszechpolskiej we Wrocławiu, rok później zaczął działać w tej organizacji w województwie lubuskim, sprawując funkcję pełnomocnika, a w latach 2003–2004 prezesa okręgu. W 2002 był członkiem rady naczelnej MW, od lutego 2004 do kwietnia 2005 sekretarzem zarządu głównego, następnie do listopada 2005 rzecznikiem prasowym. 7 listopada 2005 objął stanowisko prezesa krajowego Młodzieży Wszechpolskiej, funkcję tę pełnił do 17 grudnia 2006.

W 2001 wstąpił do Ligi Polskich Rodzin. W wyborach samorządowych w 2002 bez powodzenia kandydował z jej ramienia do sejmiku lubuskiego.

Od 2004 do 2005 pracował jako asystent eurodeputowanego Macieja Giertycha. W wyborach parlamentarnych w 2005 uzyskał mandat poselski, kandydując z dziesiątego miejsca listy LPR w okręgu zielonogórskim i otrzymując 3764 głosy. W Sejmie V kadencji zasiadał w Komisji Edukacji, Nauki i Młodzieży oraz w Komisji Kultury i Środków Przekazu. Był również członkiem delegacji polskiego parlamentu do Zgromadzenia Parlamentarnego Rady Europy oraz wiceprzewodniczącym zespołu parlamentarnego Polska-Stany Zjednoczone i grupy bilateralnej Polska-Izrael.