Ma 31 lat. Ukończył stosunki międzynarodowe na Uniwersytecie Łódzkim oraz podyplomowe studia z zakresu marketingu i dziennikarstwa sportowego.
Jeszcze w trakcie studiów zaczął pracę w Polskim Związku Piłkarzy i po roku awansował na stanowisko dyrektora wykonawczego. Pracował także dla Międzynarodowej Federacji Związków Zawodowych Piłkarzy (FIFPro) oraz Polskiego Związku Piłki Nożnej i Ekstraklasy SA. W 2011 roku rozpoczął własną działalność gospodarczą. Od 2014 roku jest radnym gminy Ujazd i przewodniczącym Komisji Budżetu i Promocji.
W latach 2011-2014 był prezesem zarządu Stali Niewiadów, która rok po roku awansowała do wyższej klasy rozgrywkowej. Dziś z powodzeniem występuje w klasie okręgowej i walczą o awans do IV ligi, a on sam nadal wybiegam na boisko.
Ma żonę Agnieszkę i jest tatą niespełna trzyletniego Ryśka.