Urodził się w Miastkowie w diecezji łomżyńskiej. Jego ojciec był leśniczym Lasów Państwowych. W 1940 wraz z rodziną został deportowany do Archangielska. Szkołę podstawową ukończył w Indiach, maturę zdał w Anglii. Święcenia kapłańskie otrzymał 9 lipca 1961 w Rzymie. Był sekretarzem nuncjatur w Ekwadorze i w Indonezji, a także radcą nuncjatury w Portugalii.
9 kwietnia 1994 Jan Paweł II mianował go nuncjuszem apostolskim w Kazachstanie, Kirgistanie i Uzbekistanie. 28 grudnia 1996 został również akredytowany w Tadżykistanie. 11 grudnia 2001 papież przeniósł go na urząd nuncjusza apostolskiego w Słowenii i Macedonii. 1 maja 2002 zrezygnował z tego urzędu ze względów zdrowotnych.