Apja Kovács Jenő kőművesként, 1945 után magánvállalkozóként, később építész főmérnökként dolgozott, anyja, Sziklai Erzsébet tanárnő volt. Teljes neve: Kovács Jenő László.
Általános és középiskolai tanulmányait Pécsett folytatta. 1966-ban a Nagy Lajos Gimnáziumban érettségizett, és felvették a Marx Károly Közgazdaságtudományi Egyetem nemzetközi kapcsolatok szakára. 1971-ben – diplomája megszerzése után – a Magyar Kommunista Ifjúsági Szövetség Központi Bizottsága Külügyi Osztályánál helyezkedett el függetlenített politikai munkatársaként. 1974-ben lépett be a Magyar Szocialista Munkáspártba, s még ugyanabban az évben a kommunista befolyás alatt álló Demokratikus Ifjúsági Világszövetség alelnöke lett. 1977. szeptemberben külügyi titkárként tért vissza a KISZ KB apparátusába. 1984. februártól az MSZMP Párt- és Tömegszervezetek Osztálya helyettes vezetőjeként a központi pártapparátusban dolgozott, 1989. májusban átvette az 1988. novembertől Pártpolitikai Osztálynak hívott részleg vezetését.
Az MSZMP KB 1989. június 23–24-i ülésén a testület tagjává, KB-titkárrá és a Politikai Bizottság helyett akkor felállított 21 fős Politikai Intéző Bizottság tagjává választották. Pártszervező KB-titkárként ő irányította az MSZMP 1989. október 6-ára összehívott XIV. kongresszusa szervezeti előkészületeit, amelyen döntöttek a párt feloszlatásáról és a Magyar Szocialista Párt megalakításáról. 1989. októbertől 1990. májusig az MSZP elnökségi tagja és 1989. decemberig az elnökség ügyvezetője volt. Az 1990. március–áprilisi első szabad parlamenti választásokon pártja jelöltjeként bejutott az Országgyűlésbe. 1992. szeptemberben lemondott mandátumáról, és a politikától visszavonulva 1993-ban G and A Kft. néven saját vállalkozást alapított. 1994–1997 között a Hungarocamion Rt., 1998–2000 között a Trend Prognózis Rt. igazgatósági elnöke volt.