He was born on Christmas Day 1917, the son of a Newport alderman, and took his first degree at St David's University College, Lampeter. He then moved to St Edmund Hall, Oxford, and Westcott House, Cambridge, where he trained for ordination. Ordained in 1943, he served two curacies, in Llannon and Carmarthen, before going in 1948 to teach theology at Codrington College in Barbados, the main centre of theological training in the West Indies. After four years there, he returned to his alma mater at Lampeter to teach Old Testament and doctrine for three years between 1952 and 1955. Several of his students went on to become bishops within the Church in Wales. From 1967 until 1971 he was Bishop of Belize. In 1971 he became Dean of Bangor and assistant bishop in the Bangor Diocese, giving assistance to Archbishop Gwilym Williams. In 1976 Vaughan was elected as Bishop of Swansea and Brecon, a post that he held until his retirement in 1987. He died on August 5, 2003, aged 85.