Jim Shelley

Jim Shelley may refer to:


 * Jim Shelley (musician) (born 1952), American singer-songwriter
 * Jim Shelley (TV critic), British television critic