Born at Paisley, 22nd February, 1938.
Saint Mary's College, Blairs
Saint Peter's College, Cardross
Scots College, Rome (J.C.D., Gregorian University, Rome, 1964)
Ordained Priest at Paisley on 29th June 1961
Assistant Priest, Our Lady of Lourdes, Bishopton, 1964-69
Extra-mural professor of Canon Law, Saint Peter's College, Cardross and Newlands (Glasgow), 1967-81
Chaplain, Moredun Convent, Paisley, 1969-74
Assistant Priest, Saint Columba's, Renfrew, 1974-86
Officialis, Scottish National Tribunal, 1986-92
Parish Priest, Saint Patrick's, Greenock, 1992-2004
Papal Chaplain, 1994
Vicar General, Diocese of Paisley, 1997-2004
Prelate of Honour, 1999
Nominated Bishop of Galloway, 7th April 2004
Ordained by Keith Patrick O'Brien, Cardinal Archbishop of Saint Andrew's and Edinburgh, at Ayr, 28th May 2004.
Resignation accepted by Pope Francis on 22nd November 2014, upon having reached the age limit.
Retired to Greenock (Diocese of Paisley).