Od 2001 do 2005 odbywał aplikację adwokacką w Warszawie, a następnie rozpoczął studia doktoranckie w Kolegium Gospodarki Światowej SGH. Pracował w warszawskich oddziałach firm konsultingowo-audytowych, a następnie w warszawskich kancelariach adwokackich. W 2005 założył własną kancelarię adwokacką. W 2010 rozpoczął pracę jako audytor systemów zarządzania bezpieczeństwem informacji. W tym samym roku został także wykładowcą w ramach Izby Adwokackiej w Warszawie.
Działalność polityczna Do wyborów parlamentarnych w 2015 Początkowo związany z Unią Polityki Realnej. W maju 2011 przystąpił do Kongresu Nowej Prawicy. W 2012 zasiadł w radzie głównej tej partii, był także jej sekretarzem generalnym i naczelnym jurystą. 26 października 2013 został wiceprezesem KNP (formalnie pełnił tę funkcję przez niespełna rok). W wyborach parlamentarnych w 2011 bez powodzenia kandydował z listy KNP do Sejmu w okręgu kieleckim (dostał 422 głosy), a w wyborach do Parlamentu Europejskiego w 2014 również bezskutecznie startował w okręgu warszawskim.