Williams is originally from the United Kingdom, where he graduated as an engineer from Cambridge University. He went as a missionary to Southern Africa, there he has ministered in schools, hospitals, and prisons. Since 1983 he has taught theology at the University of Fort Hare, one of Africa's oldest universities.