He played parts of two seasons, 1917 and 1918, in Major League Baseball, primarily as a catcher. Listed at 5 ft 6 1⁄2 in (169 m), 165 lb, Brock batted and threw right-handed. He was born in Hamilton, Illinois.
After playing minor league baseball in 1916, Brock entered the majors in 1917 with the Saint Louis Cardinals, appearing for them in seven games while hitting a.400 average (6-for-15).
Back in 1918, he hit.212 in 27 games as the third-string catcher behind Mike González and Frank Snyder. In a two-season career, Brock batted.254 (17-for-67) with three doubles and seven stolen bases, driving in six runs while scoring 13 times.
Brock played 13 minor league seasons between 1916 and 1930, most prominently for the Atlanta Crackers (1923-1928), compiling a.256 average in 1310 games. He also managed in the Piedmont and Cotton States leagues in his last baseball season.
Brock died in Clayton, Missouri, at the age of 55.