Served as the chaplain at Liverpool University in England and then at Mainz University in Germany. Returned to the United States in 1978 and taught at the University of Idaho. Served as the campus minister and taught at the University of Texas, Arlington, and the University of Minnesota, Duluth. Active in the anti-apartheid movement, in support of human rights in Central America, and against Star Wars.
Since 2004, has lived in La Pointe, Wisconsin, on Madeline Island in Lake Superior, where he runs a kayak rental business.