Career
He played all his first-class cricket matches for Glamorgan. 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.