Absolwent Uniwersytetu Gdańskiego na kierunku Administracja Publiczna. W latach 2001-2012 pracował w Pracowni Badań Społecznych w Sopocie. Od 2012 roku założył i nadal prowadzi firmę Screening Up, której misją jest zwiększanie zgłaszalności Polaków na badania profilaktyczne.