W latach 2001–2004 studiował architekturę na Politechnice Wrocławskiej. Odbył kurs dziennikarski w Wyższej Szkole Kultury Społecznej i Medialnej w Toruniu[5]. W latach 2004–2008 studiował zaocznie ekonomię w Szkole Głównej Handlowej w Warszawie. Studiował również zaocznie filozofię na prywatnej uczelni. Żadnych z wymienionych studiów nie ukończył.
W 2000 wstąpił do Młodzieży Wszechpolskiej we Wrocławiu, a w latach 2003–2004 był prezesem 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.
W trakcie V kadencji Sejmu wystąpił w szóstej edycji programu rozrywkowego TVN Taniec z gwiazdami. W latach 2006–2010 był członkiem Rady Programowej TVP, a od 2007 do 2008 pełnił funkcję jej wiceprzewodniczącego.
W 2006 dołączył do rady politycznej LPR. Został powołany przez zarząd główny partii na pełnomocnika do spraw utworzenia Ruchu Młodych LPR. Objął także stanowisko prezesa wojewódzkiego partii w lubuskim. Bez powodzenia kandydował w przedterminowych wyborach parlamentarnych w 2007. W czerwcu 2008 zrezygnował z członkostwa w LPR, wycofując się także z polityki.
Od 2008 do 2009 był redaktorem naczelnym serwisu internetowego Prawy.pl. W 2008 został prezesem Fundacji Europa Media, którą sam założył. W latach 2011–2012 był wicedyrektorem centrum analiz Fundacji Republikańskiej. Po odejściu z Fundacji Republikańskiej w grudniu 2012 włączył się w działalność Ruchu Narodowego.
Bez powodzenia kandydował w wyborach do Parlamentu Europejskiego w 2014 r. W tym samym roku zdobył mandat radnego Rady m.st. Warszawy. Został jednym z wiceprezesów powołanej następnie partii pod nazwą Ruch Narodowy.
Był współpracownikiem posła Roberta Winnickiego. W 2018 startował w wyborach samorządowych, ale nie uzyskał mandatu.
W wyborach parlamentarnych w 2019 r. uzyskał z jej ramienia mandat poselski.
Bez powodzenia startował w wyborach na prezydenta Polski w 2020 r.
W maju 2023 po rezygnacji Roberta Winnickiego, objął funkcję prezesa Ruchu Narodowego.
DODAJ KOMENTARZ