1998-ban politológia szakos bölcsész oklevelet szerzett a Miskolci Egyetem Bölcsészettudományi Karán kiváló minősítéssel. 2003-ban szociálpolitikus oklevelet kapott az ELTE Szociológiai, Szociálpolitikai és Továbbképző Intézet szociálpolitika szakán jeles minősítéssel. 2003-2016 között egyetemi oktató, tanársegéd az ELTE Társadalomtudományi Kar Szociális Munka és Szociálpolitika Tanszékén. 2003-2010-ben elemző, 2004-től vezető elemző a Vision Consulting (később Vision Politics) Kommunikációs és Stratégiai Elemző Kft.-nél. 2007-2008-ban a Közpénzügyi Füzetek szerkesztője. 2010-2016 között a Magyar Szocialista Párt országgyűlési képviselőcsoportjának tanácsadója. 2013-2023 között a Színház- és Filmművészeti Egyetem, később FreeSZFE Egyesület egyetemi oktatója. 2016-2019-ben a 168 Óra hetilap főszerkesztő-helyettese, 2020-2022-ben az Ellensúly folyóirat főszerkesztője. 2020-tól a Jelen hetilap és online folyóirat főszerkesztője.
Korábban a következő Portfolio konferencián vett részt előadóként: