Studia filozofii ukończył w 1957, a następnie (1965) studia psychologii, które uzupełnił (1973) studiami podyplomowymi. Pracował jako psycholog i wicedyrektor w ministerstwie oświaty rządu stanowego Australii Zachodniej. W 1958 zawarł związek małżeński z Franciszką Antoniną (Niną) z domu Skibicką.

Działalność społeczna Był działaczem i sekretarzem Związku Polaków w Australii Zachodniej w latach 1951–1953. Wstąpił do Australian Labor Party (Australijskiej Partii Pracy) i w latach 1955–1958 jako pierwszy nie-Australijczyk zajmował stanowisko prezesa uniwersyteckiego klubu Labor Party w Perth, której członkiem pozostał do 1960. W roku 1952 był sekretarzem, a w okresach 1971–1975 i 1978–1981 sprawował funkcję prezesa polonijnego Klubu Cracovia w Perth. Był prezesem Koła Sybiraków w Perth. Był współzałożycielem (1996) i długoletnim prezesem Polsko-Australijskiego Towarzystwa Kulturalnego w Zachodniej Australii prowadzącego działalność wydawniczą i medialną.