John Shepherd
From Wikipedia, the free encyclopedia
John Shepherd can refer to:
- John Sheppard (VC) (1817–1884), English recipient of the Victoria Cross, 1855
- John James Shepherd (1884–1954), British Olympic tug of war competitor
- John Shepherd (footballer) (born 1932), English footballer
- John Shepherd (cricketer) (born 1943), West Indian cricketer
- John Shepherd (actor), American actor and producer
- John Shepherd (HBC), governor of the Hudson's Bay Company