Auckland Tech Institute, New Zealand, 1955-1956, Diploma Journalism. University per Stranieri, Italy, 1965, Diploma Italian Language(s). University of S Pacific, Fiji, 1977-1979, Bachelor of Arts Geography/Communications.
Australian National University, 1979-1981, Doctor of Philosophy Geography/Communications. Spoken languages: English, Italian, Kiswahili.
Regional Advisor, Communication & Training, East Asia & Pacific Regional Office(s), United Nations Children's Fund since 1989. Senior Rch Fellow, National Centre for Development Studies, Australian National University, 1983-1989. Rch Fellow/ Lecturer, Institute of Pacific Studies, University of South Pacific, Fiji, 1979-1983.
Senior Lecturer, Development Communications, Nyegezi Training Centre, United Republic of Tanzania, 1973-1977. Programme Director, School Broadcasts, Sierra Leone Broadcasting Service, 1969-1972. Programme Producer, Current Affairs, British Broadcasting Corporation(s), United Kingdom, 1966-1969.
Programme Producer, Current Affairs, New Zealand Broadcasting Corporation(s), 1961-1965. News Editor, New Zealand Herald.