McGill University (Bachelor of Arts, 1971. Bachelor of Civil Law, 1975). Spoken languages: French, English.
Associate lawyer, Colby, Monet, Demers, Delage & Crevier and predecessor firms, Montreal, 1976-1984; partner, Colby, Monet, Demers, Delage & Crevier and predecessor firms, Montreal, since 1984. Board directors Anglo-Canada Telephone Сompany, Montreal, Montreal General Hospital Corporation.
Member Hillside Tennis Club (president 1985-1986), Montreal Badminton and Squash Club (president 1995-1996), Cascade Golf and Tennis Club.
Married Judith Helen McKinnon, September 15, 1984. Children: Keith McKinnon, Diana Elizabeth.