John Sayles débute sa carrière au cinéma aux côtés de Roger Corman en écrivant notamment le scénario de
Piranhas,
Du Rouge Pour Un Truand et
Les Mercenaires De L'Espace.
Puis il réalise, en 1980,
Return Of The Secaucus Seven qui obtient un succès critique et commercial, en enchaine avec
Brother,
Matewan,
Eight Men Out ou encore
Les Coulisses De L'Exploit.
En 1996, il réalise
Lone Star avec Chris Cooper et Matthew McConaughey, qui obtient un succès critique et offre une place de choix au réalisateur, à Hollywood.
Il ne quitte pas l'écriture en se faisant très écléctique : du film historique (
Alamo) au film fantastique (
Les Chroniques De Spiderwick).
Parallèlement à son longue carrière de scénariste et de réalisateur, il joue dans plusieurs films tels que
Little Vegas,
Malcolm X ou en 2009, dans le thriller
Dans La Brume électrique.