Han ble presteviet i 1965, og arbeidet deretter i menighetssjelesorgen, og som skoleprest og matematikklærer. Fra 1978 til 1980 var han spiritual ved St Andrew’s College Drygrange (Roxburghshire) og deretter rektor ved Saint Mary’s College i Blairs ved Aberdeen.