Od středoškolských studií spolupracoval s nevládními organizacemi, v roce 2002 pracoval v organizaci Člověk v tísni, věnoval se osudu romských obětí holokaustu. Od roku 2004 se zúčastňuje volebních pozorovatelských misí OBSE, zejména na Ukrajině. V letech 2004–2009 v Agora Central Europe působil jako školitel debatního umění na gymnáziích v České republice a porotce soutěže Cesta do parlamentu. Jako redaktor pracoval v letech 2006–2008 v občanském sdružení Post Bellum, v letech 2007–2008 v Českém rozhlase externě spolupracoval na dokumentárním pořadu Příběhy 20. století. Od roku 2008 spolupracuje se Study Abroad International mimo jiné jako školitel terénního výzkumu a orální historie, od téhož roku působí v Ústavu pro studium totalitních režimů (ÚSTR), nejprve jako vedoucí orálně-historické skupiny, následně jako vedoucí projektu "Čechoslováci v Gulagu". Od roku 2011 několik let spolupracoval s organizací Člověk v tísni na projektu Příběhy bezpráví a na publikaci "Naše normalizace". V letech 2011–2015 koordinoval v České republice pro United States Holocaust Memorial Museum orálně-historický projekt "Nežidovští svědkové holokaustu". Od roku 2011 vede výzkum v ukrajinských a ruských archivech k tématu perzekuce českých občanů v SSSR, od roku 2016 je koordinátorem digitalizaci dokumentů KGB k "Historii na Ukrajině." 25. srpna 2018 se v Moskvě zúčastnil pietního shromáždění k výročí protestu proti okupaci na Rudém náměstí. Po návratu do České republiky uspořádal ve spolupráci s Post Bellum sbírku ve prospěch osob zatčených během pietního shromáždění. V roce 2018 a 2019 se v Praze a následně v Moskvě zúčastnil Česko-ruského fóra, kde vystoupil na obranu pronásledovaných historiků v Rusku a zasazoval se o zpřístupnění dokumentů týkajících se perzekvovaných krajanů sovětským režimem.