An energetic box-to-box midfielder, James has previously played for Bridgwater Town, Paulton Rovers, and Mangotsfield United.