Od kilkunastu lat zajmuje się prawem migracyjnym, w szczególności wjazdem, pobytem, zatrudnianiem oraz relokacją cudzoziemców. Wieloletni Szef Urzędu do Spraw Cudzoziemców. Współautor aktów prawnych z dziedziny migracji i azylu oraz komentarzy do tych aktów.
Jego doświadczenie obejmuje także wsparcie w zakresie obywatelstwa oraz ochrony międzynarodowej.
W swojej codziennej pracy pomaga klientom w procesie zatrudniania cudzoziemców oraz legalizowania ich pobytu.
Absolwent Wydziału Prawa Katolickiego Uniwersytetu Lubelskiego. Ukończył Top Public Executive Programme na IESE Business School oraz studia MBA na Akademii Ekonomiczno-Humanistycznej.