1954-ben születtem a Somogy megyei Orciban. Házas vagyok, feleségem tanárnő. Két felnőtt lányunk és két unokánk van.
A Pécsi Tudományegyetemen szereztem jogi diplomát, jogi szakvizsgával rendelkezem.
1972-1973 között, illetve 1979-ben katonai szolgálatot teljesítettem, őrnagyi rendfokozattal.
1978. és 1988. között a megyei tanácsi-, és politikai apparátusokban dolgoztam.
1988. és 1990. között a Somogy Megyei Tanács Törvényességi és Jogi Főosztály főosztályvezetője voltam.
1990. és 1994. között a Somogy Megyei Közgyűlés alelnöke voltam.
1994. és 1998. között a Somogy megyei Közgyűlés elnöke voltam, egyben a Somogy Megyei Területfejlesztési Tanács és a Dél-Dunántúli Területfejlesztési Tanács elnöke is. Közel három évtizedig a Somogy Megyei Önkormányzat képviselője voltam, időszakonként tanácsnok és MSZP frakcióvezető is voltam.
1995-ben kitüntettek a Magyar Köztársasági Érdemrend Kiskeresztjével (a jelenleg Magyar Érdemrend Lovagkereszt).
1998. és 2002. között az OTP Ingatlan Rt. dél-dunántúli igazgatója voltam.
2002. és 2014. között országgyűlési képviselő voltam.
2002. és 2004. között képviselői megbízatásom mellett a Balaton Fejlesztési Tanács elnöke posztot is betöltöttem.
2004. és 2006. között Regionális fejlesztésért és felzárkóztatásért felelős tárca nélküli miniszter voltam (a területfejlesztés, a turizmus, a lakás- és építésügy, valamint a kiemelt önkormányzati beruházások tartoztak felelősségi körömbe.)
A 2006-os választásokat követően államtitkárként a miniszterelnök által vezetett Fejlesztéspolitikai Irányító Testület (FIT) regionális fejlesztésekért (ROP) felelős tagja voltam. Később, kutatás- fejlesztésért, tudomány-, és innováció politikáért felelős államtitkári posztot töltöttem be.
Az MSZP alapító tagja vagyok, az MSZP Somogy megyei elnöke voltam.
A Demokratikus Koalíciónak ugyancsak alapító tagja vagyok (2011).
2014-ig a DK alakuló képviselőcsoportjának tagjaként a DK országgyűlési képviselője voltam.
2014 és 2020 között a DK pártalapítványának, az Új Köztársaságért Alapítvány elnöke voltam.
2014-től a DK Országos Tanácsának (OT) elnöke vagyok.
2019 végétől a Demokratikus Koalíció Országgyűlési Képviselőcsoport frakcióigazgatója, hivatalvezetője vagyok
A Somogy megyei közgyűlés, illetőleg szülőfalum, Orci, és további 7 somogyi település ismerte el munkámat díszpolgári kitüntetéssel.