Bachelor of Science in Engineering Physics, Royal Military College, Kingston, 1970. Doctor in Electrical Engineering, Imperial College of Science and Technology, London, 1973. Postgraduate, Canada Forces Command and Staff College, Toronto, 1982—1983.
Doctor of Science (honorary), University Lethbridge, 2001. Doctor of Science, York University, 2002. Doctorate (honorary), University Laval, Quebec, Canada, 1985.
Doctorate (honorary), Technology University Nova Scotia, 1985. Doctorate (honorary), Royal Military College, Kingston, Ontario, Canada, 1985. Doctorate (honorary), College militaire royal de Saint-Jean, 1990.
Doctorate (honorary), University Ottawa, 1997.
Enlisted Canada Navy, 1974, advanced through grades to captain, 1986, retired, 1989. Combat systems engineer HMCS Algonquin, 1974—1976. Instructor naval weapon systems Canada Forces Fleet School, Halifax, 1976—1977.
Project engineer naval weapon systems Ottawa, 1977—1980. Design authority for naval communications and electronic warfare equipment and systems, 1983. Astronaut, payload specialist Shuttle Mission 41-G, 1984.
Deputy director Canada Astronaut Program, 1989. Astronaut Johnson Space Center, 1992—2000. Executive vice president Canada Space Agency, 2001, president, 2001—2005.
National honorary patron Hope Air, Project North Star. President board McGill Chamber Orchestra. Fellow: Canada Aeronautics and Space Institute.
Member: International Academy Astronautics, Navy League Canada, Canada Society Aviation Medicine (honorary), Association Professional Engineers Nova Scotia.