 He was born in Bideford.Allin made two appearances in the Cheltenham & Gloucester Trophy competition of 2003, the first game in September 2002 and the second in May 2003.A lower-order batsman, Allin picked up 23 runs in the two innings in which he batted, as well as three catches and one stumping.