1959. december 6-án született Túrkevén. 1978-ban Szegeden érettségizett. 1984-ben a szegedi József Attila Tudományegyetem Természettudományi Karán tanári diplomát szerzett. A JATE TTK Bolyai Intézet Geometriai Tanszékén dolgozik. 1984-től tudományos segédmunkatárs, 1986-tól egyetemi tanársegéd, 1990-től adjunktus. 1990-ben egyetemi doktori címet szerzett. 2006-tól az Esély a Stabilitásra Közalapítvány kuratóriumának elnöke. 1974-ben a KISZ-ben kezdett politizálni, 1977-től a Magyar Szocialista Munkáspárt tagja volt. 1989. októberben az MSZP alapítója, 1994-től a szegedi szervezet elnökségi tagja, 1996-tól alelnöke. 2000-től a Szeged és környéke szervezetének elnöke, 2001-től a Csongrád megyei elnökség tagja. 2006-tól az MSZP Választmányának tagja. Az 1994-2006. között önkormányzati képviselő Szegeden, 4 évig alpolgármester. 2002-től országgyűlési képviselő az MSZP Csongrád megyei listájáról. 2002-től a NATO Parlamenti Közgyűlésében a magyar delegáció tagja. 2004. októbertől a külügyi állandó bizottság alelnöke. 2004-től a Kárpát-medencei Magyar Képviselők Fórumának tagja az MSZP képviseletében. 2005-től az Európa Tanács Parlamenti Közgyűlésében a magyar delegáció tagja, 2007-től az Ifjúsági és Sport albizottság alelnöke. 2006 óta a Dél-alföldi Regionális Fejlesztési Tanács tagja. 2006-os önkormányzati választásokon az MSZP Csongrád megyei listavezetője, a megalakult megyei közgyűlésben az MSZP-SZDSZ frakció vezetője, az Európai Ügyek Bizottságának elnöke. Szakterületei: kül- és biztonságpolitika, regionalizáció, fejlesztés, nemzetpolitika, nemzetközi együttműködések. Hobbija: a sakkozás, az éneklés és a zene, a teniszezés, valamint a kertészkedés.