 He was born in Rotherham, Yorkshire.While studying for his degree at Durham University, Longhurst made his first-class debut for Durham UCCE against Northamptonshire in 2004.He made a further first-class appearance in 2004, against Derbyshire.