John Ashley may refer to: John Ashley (actor) (1934–1997), American actor, producer and singer John Ashley (priest) (19th century), Anglican priest John Ashley (ice hockey) (1930–2008), Canadian ice hockey referee John Ashley (bandit) (1888 or 1895–1924), American outlaw, bank robber, bootlegger and pirate John Ashley (musician) (c. 1734–1805), English musician John James Ashley (1772–1815), English musician John Ashley (Bath musician) (c. 1760–1830), bassoonist, singer and songwriter