Bachelor, Gustavus Adolphus College, 1945; Doctor of Medicine, Augustana College, Rock Island, Illinois, 1948; Doctor of Divinity (honorary), Bethany College, Lindsborg, Kansas, 1972.
Pastor, Trinity Lutheran Church, Sheridan, Wyoming, 1948-1952; pastor, St. Luke's Lutheran Church, Buffalo, Wyoming, 1948-1952; pastor, Grace Lutheran Church, Fort Worth, 1952-1955; pastor, Messiah Lutheran Church, Minneapolis, 1956-1969; pastor, Augustana Lutheran Church, Denver, 1969-1979; pastor, Grace Lutheran Church, Mankato, Minnesota, 1979-1991; retired, 1991. Delegate to Assembly Board Social Ministry, St. Paul, 1989-1991.
Member City Charter Commission, Mankato, since 1986. Member Ministerial Association (president 1982-1983), Rotary. M C.
Married Sylvia L. Anderson, June 13, 1948. Children: Bradbury, Marston, Lynnette.