47 éves, jogász-közgazdász, a Budapesti Közgazdaságtudományi Egyetemen és az ELTE Állam- és Jogtudományi karán szerzett diplomát. Négy nyelven (angol, bolgár, német, orosz) beszél. 1995-től a Pénzügyminisztériumban dolgozott.
A 2002-es országgyűlési választási kampányban Medgyessy Péter kabinetfőnöke volt, ezt követően a Miniszterelnöki Hivatal Nemzeti Fejlesztési Terv és EU Támogatások Hivatalának elnökhelyettese lett.
Gyurcsány Ferenc miniszterelnökké választásakor kormányzati pozícióiról lemondott. 2009-ben az Altus Zrt. vezérigazgatója lett, amely fejlesztéspolitkai tanácsadással foglalkozott Európa több országában. A Demokratikus Koalíció alapító tagja.