He studied in Tübingen, Leipzig and Berlin and from 1870 stayed in Greece, Italy and Asia Minor as a stipendary of the German Archaeological Institute. From 1875 to 1877 he led the German excavations at Olympia, for which he was appointed extraordinary professor (1878) then ordinary professor (1880) at the University of Königsberg.