 He was born at Ingatestone, Essex.Harvey made his only first-class appearance for Essex against T. N. Pearce's XI in 1952.In this match he took three wickets in T. N. Pearce's XI's first-innings, taking the wickets of Neville Rogers, Maurice Tompkin and Peter Smith for the cost of 88 runs from 16 overs.