Od 2005 zawodowo związany z Uniwersytetem Warszawskim: początkowo z Instytutem Nauk Politycznych Wydziału Dziennikarstwa i Nauk Politycznych, od 2016 w ramach Wydziału Nauk Politycznych i Studiów Międzynarodowych. Od 2019, po likwidacji INP, w Katedrze Historii Politycznej WNPiSM, od 2024 również w Katedrze UNESCO ds. publicznych i globalnych procesów zarządzania niematerialnym dziedzictwem kulturowym. Od 2025 koordynator WNPiSM UW ds. metodyki kształcenia. Wcześniej na macierzystym wydziale m.in.: koordynator kształcenia pedagogicznego (2005–2010), redaktor serii wydawniczej INP UW „Kultura i Polityka” (2012–2015), kierownik Pracowni Kultury Politycznej INP UW (2010–2016) i kierownik Studiów Euroazjatyckich INP UW (2015–2018).
W latach 2004–2016 w redakcji kwartalnika „Społeczeństwo i Polityka. Pismo edukacyjne”, m.in. jako zastępca redaktora naczelnego (2012–2016;