Born in Leipzig to anatomist Carl August Bock, he studied at the University of Leipzig, where he earned his doctorate in 1831.
During the November Uprising in Poland, he served as a hospital physician for both the Polish and Russian armies.
In 1839 he was appointed extraordinary professor of pathological anatomy, and in 1850 became head of the university's clinical department.
In addition to his writings on anatomical and surgical matters, in his later years Bock wrote numerous essays and books on public health.
These were written in clear and strident language and addressed to a popular audience, often as essays in Ernst Keil's family magazine Die Gartenlaube.