Здобув ступінь бакалавра соціологічних (1957) та бібліотечних (1961) наук у Торонтському університеті, в якому відтоді працював як бібліотекар до 1965 року. Докторат Українського вільного університету (1968; політичні науки). Співзасновник Ліґи Визволення України (1949—1968; член її Головної управи в Торонто і керівник її Прес-Бюро); співзасновник і головний редактор газети «Гомін України» (1948—1949 і знову 1951—1954), парламентарний кореспондент і член Канадського Національного Прес-Бюро в Оттаві (1966—1968), член Президії Конгресу Українців Канади (1966—1969), діяч Світового Конгресу Вільних Українців (у 1969—1972 — його екзекутивний директор). Член Асоціації канадських славістів, Спілки українських журналістів Канади й Америки, голова Сеньйорату Товариства української студіюючої молоді ім. М. Міхновського.