 He was elected to the bishopric of Dunkeld in 1236.After an investigation by Pope Gregory IX regarding a defect of birth possessed by Galfred, he was confirmed as bishop in sometime in 1237.In 1238, after the death of William de Malveisin, bishop of St Andrews, Geoffrey was postulated to that see.