A Széll Kálmán Alapítvány névadója és egyik alapítója. Pályáját a Pesti Központi Kerületi Bíróságon kezdte, bírósági titkárként majd bíróként. 1986-88 között a Hazafias Népfront Országos Tanácsánál a Nőpolitikai Tanács és a Családvédelmi Tanács titkára volt, emellett ügyvédként tevékenykedett. 1992 és 1998 között a Miniszterelnöki Kabinetben közszolgálati feladatokat látott el, majd újra folytatta ügyvédi praxisát. 1998-2002 között a Miniszterelnöki Hivatal, Gazdasági- és társadalompolitikai titkárság vezetője, 2002 és 2004 között a Miniszterelnöki Hivatal titkárságvezetője volt. 2004-2010 között az Országgyűlés Hivatalában szakmai főtanácsadóként dolgozott. 2010 és 2012 a Nemzeti Fejlesztési Minisztériumban közigazgatási államtitkári posztot töltött be, majd 2015-ig a Központi Statisztikai Hivatal jogi és gazdálkodási elnökhelyettes lett. 2015-2020 között az Igazságügyi Minisztérium igazságügyi kapcsolatokért felelős államtitkára volt. Ezután nevezték ki az állami szervek működésének elemzéséért felelős miniszterelnöki biztossá. A Magyar Polgári Együttműködés Egyesület elnöke.