A non-playing member of the Devon and Somerset Wanderers at the 1900 Paris Olympics, James Wilcocks played his club cricket at Exeter. He also played rugby for Exeter and, later, Bristol. He became captain of both clubs and was regarded as one of the best three-quarter backs in England in the 1890s. Wilcocks never won an international cap but won representative honours with Devon, and the Western Counties. A wholesale grocer, and tea merchant by profession, Wilcocks lived in Quebec, Canada between 1895-98 before returning to England.