Bachelor of Science, University Alberta, 1963. Master of Science, University Nebraska, 1965. Doctor of Philosophy, Pennsylvania State University, 1970.
Postdoctoral fellow Pennsylvania State University, 1970, Michigan State University, East Lansing, 1970—1973. Assistant professor University Manitoba, Winnipeg, Canada, 1973—1980. Professor University North Dakota, Grand Forks, since 1980.
Dean Graduate School, since 1990.
Member of International Society Neurochemistry, Canada Society Biochemistry, American Society Neurochemistry, American Society Biological Chemists.
Married Diane Roberta Zessin, July 3, 1965. Children: Tania, Tami.