John Guilbert Avildsen était un réalisateur américain né à Oak Park dans l'Illinois. Il utilise parfois aussi le nom de Danny Mulroon.
Solide artisan du cinéma américain qui débute comme chef opérateur, monteur et assistant. Il débute à la réalisation en 1967 mais obtient son premier succès trois ans plus tard, avec Joe, drame interprété par Peter Boyle et Susan Sarandon. Puis il dirige Jack Lemmon dans Sauvez le tigre. En 1976, il filme le scénario d'un acteur débutant. Cet acteur s'appelle Sylvester Stallone, et le film, Rocky, vaudra au réalisateur un Oscar. Il tourne par la suite avec Marlon Brando pour La Formule et John Belushi pour Les Voisins. En 1984, il retrouve les sommets du box-office avec Karate Kid, le moment de vérité. Deux suites seront tournées dans les années 80. Autre suite, en 1990, avec Rocky V, qui marque ses retrouvailles avec Sylvester Stallone et le personnage qui leur avait offert le succès quinze ans plus tôt. Le film est un succès critique, mais ne fonctionnera pas commercialement comme les autres épisodes de la saga. Les années 90 furent plus difficiles pour le réalisateur, marquées par les échecs de La Puissance de l'ange, interprété par Morgan Freeman, et de Inferno, avec Jean-Claude Van Damme.