Působil dlouho na vedoucích pozicích ve státní správě, kde se věnoval především prevenci kriminality. Tyto zkušenosti využil i během svého působení jako programový ředitel Transparency International v České republice. V letech 2016 a 2017 působil opět ve státní správě jako náměstek pro řízení úseku odborných činností v Probační a mediační službě. Aktuálně zastává pozici manažera oddělení investigativních služeb a řešení sporů pro veřejný sektor společnosti EY. Je zakládajícím členem České kriminologické společnosti a členem jejího prvního výboru. Poskytuje expertní služby pro Radu Evropy, OSN a Evropskou komisi. Vede kurz „Dobré vládnutí“ na katedře politologie VŠE. Publikoval několik publikací a řadu statí v odborných časopisech a vystupoval na řadě mezinárodních konferencí. Podílel se na přípravě vládní protikorupční strategie z roku 2013.