Doctor of Philosophy, McGill University, Montreal, 1966.
Assistant professor McGill University, 1966-1975. Senior scientist Ayerst Laboratories, Quebec, 1976-1981. Product support specialist Hoffmann LaRoche, Belleville, New Jersey, 1981-1985.
Principal investigator Center Molecular Medicine and Immunology, University Medicine and Dentistry New Jersey, Newark, 1985-1987. Manager enabling technical Photest Diagnostics Inc., Waldwick, New Jersey, 1987-1990. Vice president Research and Development, Affinity Technology Inc., Parsippany, since 1991.
Married Sonia Harriet Hawryluk, October 13, 1962. Children: Stephen, Christopher.