È scrittore e sceneggiatore. Ha adattato il suo primo romanzo, La 25a ora (The 25th Hour), per la pellicola diretta da Spike Lee. Tra le sue altre sceneggiature, troviamo Troy, Stay - Nel labirinto della mente (Stay) e Il cacciatore di aquiloni (The Kite Runner). Delle storie che figurano nella sua acclamata raccolta La ballata di SadJoe e altri racconti (When the Nines Roll Over) sono apparse in Best New American Voices e The Best Nonrequired American Reading. Il suo romanzo La città dei ladri (City of Thieves) è stato selezionato nel 2008 per lo SCIBA Fiction Award. Vive a Los Angeles con la moglie e la figlia.