 He was born at Derby, Derbyshire.Moulds represented the Derbyshire Cricket Board in 2 List A cricket matches.These came against Wiltshire and Cambridgeshire in the 2001 Cheltenham & Gloucester Trophy.