John SheepshanksJohn Sheepshanks may refer to: John Sheepshanks (priest), Archdeacon of Cornwall and vicar of St Gluvias John Sheepshanks (art collector), British manufacturer and art collector John Sheepshanks (bishop), English Anglican bishop