Studia na Wydziale Ekonomii Politycznej UW zostały przerwane w 1968 roku w następstwie uwięzienia i skazania w związku z uczestnictwem w demonstracjach studenckich w marcu oraz protestów przeciwko inwazji Czechosłowacji przez wojska Układu Warszawskiego w sierpniu 1968 r. Po uwolnieniu z więzienia w 1970 r. i karnym wyrzuceniu z UW, wyemigrował do Szwecji, gdzie studiował na Wydziale Socjologii i Nauk Politycznych Uniwersytetu w Uppsali. W 1975 roku został dziennikarzem Sekcji Polskiej Serwisu Światowego BBC w Londynie a następnie jej wicedyrektorem (1982) i dyrektorem (1988-1997).
Współtwórca kwartalnika politycznego „Aneks” (1973-1990) oraz Wydawnictwa Aneks. Współpracownik Komitetu Obrony Robotników i innych środowisk demokratycznej opozycji, NSZZ „Solidarność”, jak też podziemnych wydawnictw. Wspomagał także opozycję w Czechosłowacji (Karta 77), na Węgrzech oraz Grupy Helsińskie w b. ZSRR. Współredagował „Uncensored Poland News Bulletin” (1977 – 1989) a z działaczami czeskimi i węgierskimi wydawał w Londynie angielskojęzyczny kwartalnik „The East European Reporter”.
Po powrocie do Polski z emigracji został m.in. odpowiedzialnym za program wiceprezesem Zarządu Polskiego Radia S.A. (1998-2002) a następnie Dyrektorem Programowym PR S.A. (2002-2004). Prezes Zarządu Centrum Stosunków Międzynarodowych (2005-2009)
Był przewodniczącym Rady Forum Polsko-Czeskiego przy MSZ i angażuje się w liczne formy dialogu z Niemcami, Rosjanami i Ukraińcami, obronę praw człowieka oraz promocję demokracji.
W centrum jego profesjonalnego zainteresowania znajdują się problemy bezpieczeństwa europejskiego (CFSP i ESDP), przyszłość NATO a stosunki transatlantyckie, prawa człowieka, Polityka Wschodnia Polski i UE, polityka wewnętrzna i zagraniczna Rosji.