Rev. Mac Elrod was born in Georgia in 1932. He obtained a B.A. (Magna cum laude), two M.A. degrees (one in theology) and an M.S. He has worked in Korea, Tennessee, Missouri, Ohio, and British Columbia Canada, as minister and librarian.
Having served black churches in the U.S. south, he was active in the southern civil rights movement in the United States. He moved to Canada in 1967, due to opposition to the conflict in Vietnam, and moved his ordination from Methodism to Unitarianism.
His beliefs and values have evolved from liberal Christian to Humanist. These values and beliefs translate themselves into support for liberal political causes, including universal medical care, a medical rather than a criminal approach to problems created by drug addiction, and racial and sexual orientation equity.