In 1238, after the death of William de Malveisin, bishop of St Andrews, Geoffrey was postulated to that see. However, this postulation was disallowed by the Pope, and Geoffrey remained bishop of Dunkeld. Geoffrey was one of the bishops present at the coronation of King Alexander III in 1249. He died at Tippermuir on St Cecilia's Day (22 November) 1249. He was buried in the cathedral of Dunkeld.
References
Dowden, John, The Bishops of Scotland, ed. J. Maitland Thomson, (Glasgow, 1912)