He was the eldest son of pastor Karl Hermann Kupffer (1797-1860).
In 1866 he was appointed chair of anatomy at the University of Kiel, and several years later relocated to Königsberg (1875) as a professor of anatomy.