David Kross s-a nascut in Henstedt-Ulzburg (20 de mile departare de Hamburg), Germania pe data de 4 iulie 1990.Cea mai mare parte a copilariei si adolescentei si-o petrece insa in orasul Bargteheide (orasul in care urmeaza cursurile liceului Eckhorst) alaturi de parinti, sora si cei doi frati ai sai.
In luna decembrie a anului 2003 se alatura unui mic grup de teatru pentru copii, Blaues Wölkchen, din orasul sau. Astfel, reuseste sa-si faca prima aparitie in lumea teatrului, in Hilfe, ich bin ein Junge. Mai tarziu, primeste primul sau rol important, in Auftritt in Kirsten Martensens Inszenierung Von Hilfe.
In 2005, David il cunoaste pe Detlev Buck, cu care va incheia un contract pentru filmul Knallhart. In acest film, David joaca rolul...