Né en Pennsylvanie, Dan Harris travaillait à dix-sept ans comme assistant de production lorsqu’il fut frappé par une balle de tennis lancée par Woody Allen. C’est cet incident qui décida de sa vocation.
Avant de passer une licence à la Columbia University, Dan Harris avait remporté le Grand prix du jury du NoDance Film Festival pour son court-métrage
Urban Chaos Theory. Il a triomphé l’année suivante au Festival de Sundance 2002 avec un autre court-métrage :
The Killing Of Candice Klein.
Dan Harris a écrit et réalisé en 2004 la comédie dramatique
Imaginary Heroes, présentée en avant-première au 29ème Festival de Toronto pour laquelle il a obtenu un prix spécial du National Board of Review. Harris et son partenaire en écriture, Michael Dougherty, avaient écrit, à l’âge de 22 ans, le blockbuster
X2, que Bryan Singer leur avait proposé après avoir reçu le script du film
Imaginary Heroes.
Les deux compères ont écrit ensemble les scénarios de
Urban Legend 3 de Mary Lambert, en 2005 et
Superman Returns de Bryan Singer, l’année suivante.
Toujours côté comics, Dan Harris rédige avec Michael Dougherty et Bryan Singer une année entière d’«
Ultimate X-Men » ainsi que la série de fascicules constituant le prologue de
Superman Returns.
Dan Harris réalise, durant l’été 2006, à Londres
I, Lucifer, d’après le best-seller éponyme, adapté en collaboration avec Michael Dougherty.