Duncan McVicar was born in Glasgow and ordained as a Schoenstatt Father in 1985.

He studied at the University of Muenster and Tuebingen and Loyola University in Chicago. He has worked in different countries including Poland, India, South Africa and Argentina. He was a parish priest in England for seventeen years, most recently at Saint Ethelbert’s Church in Bolton.

Prior to becomming parish priest of the Church of Saint Peter in Chains on 8 September 2017, Father Duncan was parish priest of Saint John Ogilvie's Church in Irvine.

The photograph on the right was taken on 10 September 2017 during Father Duncan's first Sunday Mass in Saint Peter's.