Absolwent Wydziału Dziennikarstwa i Nauk Politycznych Uniwersytetu Warszawskiego na kierunku politologia, specjalność polityka społeczna oraz podyplomowych studiów menadżerskich na Wydziale Zarządzania tej samej uczelni. W latach 2005-2008 doktorant i wykładowca w Instytucie Polityki Społecznej UW.
Od 2003 r. pracownik samorządowy w jednostkach samorządowych różnych szczebli. W latach 2008-2010 pełnił obowiązki Dyrektora Wojewódzkiego Urzędu Pracy w Warszawie, inicjując m.in. powstanie Mazowieckiego Obserwatorium Rynku Pracy.
W latach 2006-2010 Radny Powiatu Wołomińskiego III i IV Kadencji, Przewodniczący Komisji Zdrowia i Polityki Społecznej.