W latach 1970–1975 pracował dla Rozgłośni Polskiej Radia Wolna Europa. Od 1990 r. jest szefem Międzynarodowego Forum Kultury w Szwecji, które zajmuje się obroną praw człowieka i tolerancją.

W czasie stanu wojennego był odpowiedzialny za audycje Sveriges Radio w 1 programie po raz pierwszy w historii radia szwedzkiego po polsku. Z jego inicjatywy powstała później redakcja polska Sveriges Radio, która działała przez wiele lat aż do 1989 r.

Po 20 latach (od zakazu wjazdu do Polski w 1969 r.) wraca do kraju i wykłada gościnnie na uniwersytetach w Polsce. Zasiada w jury wielu międzynarodowych festiwali filmowych. Organizator pierwszej konferencji w historii Szwecji na temat Zagłady Żydów. Publikował w „Gazecie Wyborczej”, „Rzeczpospolitej” i w wielu skandynawskich czołowych gazetach wielonakładowych. Jest reżyserem filmów dokumentalnych o Żydach polskich „Tam gdzie rosną porzeczki” i „W poszukiwaniu utraconego krajobrazu”, pokazywanych na wielu festiwalach na świecie. Od 2010 do 2015 był dyrektorem Festiwalu Filmów Dokumentalnych „Humanity in the world” w Szwecji. Odznaczony w 2008 r. główną nagrodą Federacji Artystów Szwedzkich za obronę praw człowieka i walkę z rasizmem w filmie dokumentalnym. W 1989 r. z rąk minister Izy Cywińskiej odznaczony medalem Zasłużony dla Kultury Polskiej, a w 2000 r.