1983–1988 között a Fővárosi Csatornázási Művek munkahelyvezetője volt. 1988–1996 között a X.-XVII. Kerületi Ingatlankezelő Vállalat (IKV), illetve a Kőbányai Vagyonkezelő Rt. termelési osztályvezetője és gazdasági igazgató-helyettese volt. 1996–1999 között a Dél-pesti Regionális Fejlesztési Rt. vezérigazgatója volt. 1999–2002 között a Kőbányai Vagyonkezelő Rt. rehabilitációs és ingatlanfejlesztési vezérigazgató-helyettese volt.
Politikai pályafutása
1989–1991 között a Szakszervezetek Ifjúsági Szövetségének elnöke volt. 1992 óta az MSZP tagja. 1994 óta VI. kerületi önkormányzati képviselő. 1999–2002 között frakcióvezető volt. 2002–2004 között a Költségvetési és pénzügyi bizottság tagja, 2004–2006 között alelnöke volt. 2002–2006 között a Külügyi bizottság és az Európai integrációs albizottság tagja volt. 2002–2006 között a Budapest Főváros VI. kerület Önkormányzat tagja volt. 2002–2010 között országgyűlési képviselő (Budapest VI. kerület) volt. 2006–2010 között a Költségvetési, pénzügyi és számvevőszéki bizottság, valamint a Külügyi és határon túli magyarok bizottságának tagja volt. 2006–2010 között az Európai ügyek albizottságának elnöke volt. 2007-ben az MSZP frakcióvezető-helyettese volt. 2008–2009 között az Állami Számvevőszék alelnökeit jelölő bizottság tagja volt. 2008–2010 között A Nabucco földgázvezeték előkészítésének és megvalósításának folyamatát segítő eseti bizottság tagja volt. 2009–2010 között az Állami Számvevőszék elnökét és alelnökeit jelölő eseti bizottság tagja volt.
Parlamenti választások 2002. A 2002. április 7-én és 21-én megválasztott 386 országgyűlési képviselő életrajza. A Ki Kicsoda szerkesztőség kiadványa. Szerkesztette: Hermann Péter. Budapest, Poligráf Kiadó, 2002.