 He was born in Stockton-on-Tees, County Durham.Bailey made his debut for Durham against Staffordshire in the 1961 Minor Counties Championship.He played Minor counties cricket for Durham from 1961 to 1971, making 92 Minor Counties Championship appearances.