John Berry débute comme acteur avec Orson Welles dans la troupe du Mercury Theatre puis devient l'assistant de Billy Wilder au cinéma. Il réalise Casbah une version musicale de Casbah de John Cromwell (d'après Pépé le Moko). Il est dénoncé par Edward Dmytryk comme communiste et pour cause de maccarthysme, il est inscrit sur la liste noire du cinéma. Pour cette raison, il part pour la France, au début des années 1950. Il tourne des films policiers avec Eddie Constantine.
Bien que travaillant surtout comme réalisateur, il continue de faire des apparitions occasionnelles en tant qu'acteur. Il double par ailleurs en français Charles Bronson dans Adieu l'ami (1968) et Le Passager de la pluie (1969). Il est également la voix américaine de Jean Gabin.
John Berry a écrit un roman La fièvre monte (Don't Betray Me), publié en 1964 dans la Série noire (no 849).