His father was a solicitor in practice at Birmingham and Smethwick who took on a large number of public appointments.
Docker played two matches for Derbyshire in the 1879 season making his debut against Marylebone Cricket Club in May 1879, as an opening batsman, and played his first and only county match two weeks later, moving down the order to face Lancashire.
He made a total of 9 runs in his four first-class innings.
His last match against touring Parsees was for Gentlemen of Warwickshire in 1888.
[2] Docker died in Tunbridge Wells aged 55.