Działał pod pseudonimem „Saim”.
W latach 1989–1991 był odpowiedzialny za ponowne nawiązanie stosunków z Izraelem, pomoc przy transferze Żydów z ZSRR do Izraela oraz przygotowanie pierwszej wizyty Lecha Wałęsy w Izraelu. W latach 1991–1994 na prośbę władz USA kierował sekcją, która reprezentowała interesy amerykańskie w Iraku, za co uzyskał Złoty Medal Departamentu Stanu. Po powrocie do kraju stał na czele Protokołu Dyplomatycznego MSZ (1994–1997). W 1998 objął funkcję ambasadora RP w Belgii i Luksemburgu (do 20 marca 2002)Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 24 stycznia 2002 r. nr Z. 110-7-02 w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej ().Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 15 marca 2002 r. nr Z.110-15-2002 o zmianie postanowienia w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej ().Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 11 czerwca 2002 r. nr Z. 110-31-2002 w sprawie odwołania Ambasadora Rzeczypospolitej Polskiej ()., po czym przez krótki okres kierował Departamentem Azji i Pacyfiku MSZ. Był wykładowcą w Krajowej Szkole Administracji Publicznej oraz Szkole Głównej Handlowej w Warszawie. W latach 2003–2006 był ambasadorem RP w IzraeluPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 22 września 2003 r. nr Z.