Henry VII gave him various offices in Wales: he was Constable of Harlech and Montgomery castles and the High Sheriff of Merionethshire.
King Henry later made him Chief Gentleman of the Privy Chamber to Arthur, Prince of Wales.