Joachim Hoffmann was born in Königsberg, East Prussia, in 1930. In the latter stages of World War II Hoffmann's family fled to western Germany to avoid the advancing Red Army. There the family settled in Berlin.