Career
On November 28, 1967, he was appointed auxiliary bishop and served as a missionary in Guatemala from 1968 until 1979. From October 7, 1980 until his retirement on October 30, 1990. Bishop Ham served as auxiliary bishop of the Saint Paul and Minneapolis Archdiocese.