Bachelor in Economics and Mathematics, University British Columbia, 1952. Doctor of Laws (honorary), Simon Fraser University, 1993.
With, Shell Oil Corporation of Canada Ltd., 1952-1953; director sales development, Canada Pacific Airlines, Vancouver, 1953-1964; senior vice president, Pacific division T. Eaton Limited company, Vancouver, 1964-1981; president, Vancouver Stock Exch., 1982-1995. Board directors British Pacific Properties Ltd., Norwich Union Life Insurance (Canada board).
Board of directors Infowest Superior vena cava syndrome, Inc., International Finance Center, Vancouver. Member Vancouver Economics Development Commission. Member Vancouver Lawn Tennis Club, Vancouver Club. M C.