Po listopadu 1989 se vrátil do Československa, stal se mluvčím ministerstva zahraničí a pak vyslancem československé stálé mise u Rady Evropy ve Štrasburku. Po rozdělení Československa požádal o české státní občanství a pracoval jako poradce a žurnalista, než se v roce 1995 stal tiskovým mluvčím Miloše Zemana, tehdejšího předsedy ČSSD.