 In Edinburgh he founded the hospital of St Thomas, close to the Water Gate on the Royal Mile.He served as Keeper of the Privy Seal of Scotland from 1519.He moved from Holyrood Abbey to Dunkeld Abbey in 1528.