 He was appointed prior of Sheen in 1477 and was the first visitor of the English province between 1478 and 1496.The royal family worshiped at Sheen and John became the first of three executors for Queen Elizabeth, wife of Edward IV in 1492.He was Henry VII’s special ambassador to Pope Innocent VIII.