John Oliver Cromwell, dit James Cromwell et parfois Jamie Cromwell, est un acteur américain né le 27 janvier 1940 à Los Angeles (Californie).
Né à Los Angeles, en Californie, John Oliver Cromwell a grandi à Manhattan, New York. Il est le fils de l'acteur et réalisateur John Cromwell (1887-1979) et de l'actrice Kay Johnson (1904-1975). James Cromwell a suivi sa scolarité à l'école Hill, au Middlebury College et au Carnegie Institute of Technology. Il a étudié l'art dramatique à l'Université Carnegie-Mellon. Il commence sa carrière sur la scène (comme ses parents), en interprétant des rôles dans les pièces de Shakespeare et dans des pièces expérimentales.
Il a fait ses débuts à la télévision pendant les années 1970, notamment, en interprétant Stretch Cunningham dans la série télévisée All in the Family et un rôle principal dans Hot L Baltimore. Sa première apparition au cinéma a lieu dans l'adaptation de la comédie musicale 1776. Il continue périodiquement à jouer au théâtre.