V roce 1993 se stal prvním velvyslancem ČR v Kanadě. Prezident Václav Havel jej pověřil úkolem především zlepšit narušené vztahy se zdejšími krajany. Práci zvládl tak dobře, že mu Češi v Kanadě o 3 roky později udělili Masarykovu cenu jako diplomatovi, který: „Se ctí zastává svůj úřad a účinně sbližuje zahraniční větev s jejím původním domovem.“ Po návratu z Kanady se stal místopředsedou Etického fóra České republiky. V letech 2000–2006 uspořádal přes 60 diskusních setkání s předními představiteli politického, kulturního a náboženského života.