Es novelista y guionista. En 2002 se estrenó el primer guión suyo llevado a la gran pantalla, La última noche, de Spike Lee, basada en una novela suya publicada en España con el título de La última hora.
Es el autor de los guiones de Troya, de Wolfgang Petersen, con Brad Pitt; del thriller Tránsito y de Cometas en el cielo, ambas de Marc Forster.
En 2004, la editorial Viking publicó una colección de historias cortas, When the Nines Roll Over, y la novela City of Thieves estuvo trece semanas en la lista de Libros Más Vendidos del New York Times en 2008.
Nació y creció en Nueva York.