Estudió para el ministerio de la Iglesia Presbiteriana Unida de Escocia, y en 1856 fue ordenado pastor de la iglesia Greyfriars, en Glasgow.