He was born in Lochwinnoch in Renfrewshire on 9 July 1821 the first son of John Watson, a shoemaker, and his wife Annette Clullich. He was educated at the local school and then studied at Glasgow University graduating MA in 1845 and licensed to preach by the Presbytery of Irvine later that year.[1]
His first clerical role was briefly as assistant at Beith in Ayrshire. In February 1846 he was ordained as minister of St Matthew's Church in Glasgow.[2]
After 16 years in Glasgow in February 1862 he translated to Dundee Parish Church (St Mary's) a large parish church serving central Dundee. Whilst in this role he was also appointed chaplain to Queen Victoria in 1868.[1]
In 1867 he accompanied Norman Macleod on a fact-finding mission, supported by the Church of Scotland, to write a report on the state of their many missions in India. Their report was presented to the General Assembly in 1868.[3]