Ma wyższe wykształcenie. Z zawodu nauczyciel geografii. Nie pracował w tym zawodzie.
Pomagał instytucjom i organizacjom publicznym i pozarządowym w planowaniu, a później realizacji pomysłów i projektów finansowanych ze środków Unii Europejskiej. Pierwsze 3 lata po studiach pracował fizycznie. Kolejne 7 lat przepracował jako urzędnik Komisji Europejskiej.
Przez ostatnie 12 lat pełnił funkcję prezesa zarządu - zarządzał i rozwijał firmę doradczą pracującą głównie dla klientów publicznych, w Polsce i za granicą: ministerstwa, urzędy marszałkowskie, miasta, Komisja Europejska, Bank Światowy, itd. Obecnie pracuje jako menadżer i doradca pod własną marką.
Jest rozwiedziony, ma 16-letnią córkę Zosię.