Jest zatrudniony jako profesor nadzwyczajny w Instytucie Psychologii Uniwersytetu Kardynała Stefana Wyszyńskiego. Był wykładowcą Uniwersytetu Warszawskiego i Szkoły Wyższej Psychologii Społecznej. Jest autorem, współautorem i redaktorem kilkudziesięciu publikacji naukowych. Publikował artykuły na temat polskiej sceny politycznej w prasie, m.in. w „Polska The Times”, „Rzeczpospolitej” i „Wprost”; a także w Internecie w portalu onet.pl, wp.pl, interia.pl. Jest regularnie zapraszany jako komentator polityczny m.in. do telewizji Polsat News, TVP Info, TV Republika. Zaangażowany w sprawy społeczne, działania w stowarzyszeniach i fundacjach m.in. członek Rady CBOS.

Od 12 grudnia 2019 do 11 grudnia 2023 szef Centrum Analiz Strategicznych, przekształconego w sierpniu 2021 w Rządowe Centrum Analiz. W tym czasie pełnił także rolę zastępcy Przewodniczącego Zespołu do spraw Programowania Prac Rządu. Od czerwca 2020 roku do grudnia 2023 roku Przewodniczący Rady Monitorowania Portfela Projektów Strategicznych. Od stycznia 2021 do września 2021 podsekretarz stanu a od października 2021 roku do grudnia 2023 sekretarz stanu w Kancelarii Premiera.