Daniel London s-a născut la 16.02.1973, în Pittsburgh, Pennsylvania, SUA, unde a și crescut. El a început să joace și să scrie piese de teatru în liceu, unde a jucat piesa lui premiată, Războiul Martha, la Centrul Kennedy din Washington, D.C. London a absolvit Liceul Mt. Lebanon, în 1991, cursurile Oberlin College din Ohio, în 1995, unde s-a specializat în engleză și scriere creativă. S-a mutat la New York după absolvirea facultății pentru a-și începe cariera profesională, obținând primul său rol, Truman Schiff, în filmul Patch Adams, un doctor trăsnit (1998, alături de Robin Williams). Un preferat al autoarei laureate a premiului Pulitzer, Beth Henley, London a apărut pe scenă în două producții Henley: Impossible Marriage...