Był urzędnikiem Najwyższej Izby Kontroli, po kilku latach podjął pracę w zawodzie komornika sądowego przy Sądzie Rejonowym w Ełku, a następnie uzyskał wpis na listę adwokatów Izby Adwokackiej w Warszawie. Na podstawie postanowienia Prezydenta RP Andrzeja Dudy z dnia 4 maja 2023 objął urząd sędziego Wojewódzkiego Sądu Administracyjnego w Warszawie.
Postanowieniem Prezydenta RP Andrzeja Dudy nr 36 z dnia 8 czerwca 2017 mianowany został oficerem Wojska Polskiego, odbywał służbę wojskową w kilku jednostkach.
Był członkiem Polskiego Towarzystwa Naukowego Prawa Prasowego, Polskiego Towarzystwa Nauk Politycznych, Polskiego Towarzystwa Geopolitycznego (Przewodniczący Oddziału w Ełku), Polskiego Towarzystwa Komunikacji Społecznej, Polskiego Towarzystwa Geostrategicznego, Towarzystwa Naukowego Wschodoznawców (Szef Sekcji Studiów nad Prawami Człowieka na Obszarze Postsowieckim), Polskiego Towarzystwa Filozoficznego, Mazurskiego Towarzystwa Naukowego w Ełku i Ogólnopolskiego Stowarzyszenia Kadry Kierowniczej Oświaty. Był sekretarzem redakcji czasopisma naukowego „Civitas et Lex”, redaktorem tematycznym w periodyku „Studia Ełckie” i członkiem rady Fundacji TOGATUS PRO BONO. Był również członkiem zarządu Polskiego Związku Kolarskiego.