John was ordained a priest of the Congregation of Holy Ghost Fathers (Spiritans) on 29 May 1993 at Usa River Seminary, Arusha, Tanzania by Cardinal Polycarp Pengo, Archbishop of Dar-es-alaam, Tanzania.
Father John came to Saint Peters on 7 June 2006 and became a priest in residence. As well as helping Canon Matt with his duties in Ardrossan, Father John helped in neighbouring parishes.
Father John returned to his native Tanzania on 1 February 2008. To mark his time in Saint Peter's, there was A Scottish Farewell To Father John in late January in the Parish Centre. On 25 January, there was a gathering with a meal and entertainment. On 27 January, there was an 'open house' afternoon. Hundreds of parishioners and friends gathered to have refreshments and say A Scottish Farewell To Father John.
2008, Father John was appointed to a teaching post with the Holy Ghost Fathers
in the High Seminary in Usa River Arusha Tanzania, where he was involved in
teaching English and responsible for the English Department. In September 2008,
he transferred to Chiesa di San Rocco (Church of Saint Roch) in Turin, Italy
to work with African immigrants. In 2011, he returned to work in his native
The photograph above was taken on 18 November 2007.