 In 1970 he joined Staffordshire and played one-day matches for the side in 1971 and 1973.Marks was a right-handed batsman and played 21 innings in 14 first-class matches with an average of 11.36 and a top score of 39.He played one one-day match for Derbyshire and eight for Staffordshire.