Henry received a B.A. from Wheaton College, Wheaton, Illinois in 1963, and then was a Peace Corps volunteer in Liberia and Ethiopia from 1963 to 1965.
Henry was professor of political science at Calvin College in Grand Rapids, Michigan from 1970 to 1978.