Daniel Zeichner was born in Beckenham in 1956. His father was an Austrian political refugee whose family fled Vienna in 1938: his mother was the descendant of agricultural workers from Cambridgeshire. As a teenager, Zeichner was a middle-distance runner. He attended Trinity School of John Whitgift, a former grammar school, turned independent school.