He graduated from Hillsdale College, then earned his M.D. degree from the University of Minnesota.
He was married for almost 50 years to Mona Eileen O'Neill, a nurse and nursing instructor he met at the University of Minnesota.