James Storey played a number of games for Exeter City during 1953/54 having signed from Newcastle United where he had not made the first-team. He later played for Bournemouth, Rochdale and Darlington.
Storey had been playing for North Eastern junior side Spen Black and White when he linked up with Newcastle United and signed professional forms in May 1948. Staying five years, he did not appear for the first-team.
In June 1953 he signed for Exeter City where he was to stay for one season making his debut for the Grecians in a 1-0 victory at Southend United in October 1953.
He then signed for Bournemouth and Boscombe Athletic in July 1954 where he did not make a league appearance before joining Rochdale in June 1955 for whom he featured in 24 league games ahead of a 1957 switch to Darlington.