Bachelor of Science, Michigan State University, 1963. Doctor of Philosophy, Washington University, 1967.
Assistant professor University Minnesota-Minneapolis, 1966-1969, associate professor, 1970-1977, professor, 1977-1980, adjunct professor Hubert H. Humphrey Institute Public Affairs, since 1980, associate dean, executive officer, 1980-1983. Provost University Pittsburgh, 1983-1986. Provost, vice president academic affairs University Minnesota, 1986-1988.
Coordinator Pacific Basin Project University Minnesota, 1980-1985.
Advisor, Gov's. Minnesota Crime Commission, 1972-1973. Board directors Three Rivers Shakespeare Festival, 1984-1986. Member American Political Science Association, American Council Education.
1 child by previous marriage, Christopher. Married Margaret Alison Stones. Children– Victoria, Oliver, Elizabeth.