Born in Cleethorpes, Roberts played for Worcestershire's second team many times between 1971 and 1973, as well as appearing twice for Lincolnshire in the Minor Counties Championship.
Roberts played for Worcestershire's second team multiple times between 1971 and 1973, as well as appearing twice for Lincolnshire in the Minor Counties Championship.