 He played List A cricket for Glamorgan, Devon and the Minor Counties.He is the father of the Warwickshire cricketer Tom Allin.He also played 43 times for Devon in the Minor Counties Cricket Championship.