W 2002 przystąpił do stowarzyszenia Młodzi Konserwatyści, był jego przewodniczącym w Opolu. W latach 2005–2009 koordynował kampanię na rzecz wprowadzenia w mieście rad dzielnic. W 2006 w wyborach do rady Opola otwierał listę lokalnego Chrześcijańskiego Bloku Samorządowego, który nie uzyskał mandatów. W 2007 współpracował z Prawicą Rzeczypospolitej w okresie powstawania partii. Od 2007 do 2009 był dyrektorem biura europosła Konrada Szymańskiego, a od 2007 do 2010 także kierował biurem posłanki Leny Dąbkowskiej-Cichockiej. W 2009 został koordynatorem projektu „Obywatelski Projekt Strategii Rozwoju Miasta Opola – Opole 2050”. Pracował jako dyrektor Instytutu Spraw Zagranicznych w Opolu i prezes szkoły liderów Collegium Nobilium Opoliense. Został członkiem Europejskiego Komitetu Regionów. W 2010 wsparł w wyborach prezydenckich Marka Jurka.

W 2010 wybrany do rady miejskiej w Opolu z listy komitetu „Razem dla Opola” (z poparciem kierowanego przez siebie lokalnego Stowarzyszenia Ludzi Aktywnych „Horyzonty”, którego w 2005 był założycielem). Objął następnie funkcję wiceprzewodniczącego rady miasta. W tym samym roku współtworzył partię Polska Jest Najważniejsza, a w 2011 otwierał jej listę do Sejmu (ugrupowanie nie uzyskało mandatów).