John Savage est un acteur et producteur américain, né à Old Bethpage
Son premier rôle majeur est celui de Steven dans le film de 1978, Voyage au bout de l'enfer, qui raconte l'histoire d'un groupe d'ouvriers métallurgistes russo-Américains pendant la guerre du Viêt Nam.
Un de ses rôles les plus célèbres était Claude Bukowski dans le film Hair
Depuis une vingtaine d'années, il apparaît autant sur le petit que sur le grand écran. Il jouait le personnage Donald Lydecker dans les deux premières saisons de Dark Angel et a interprété le captaine Ransom dans un double épisode de la saison 5 et 6 de Star Trek : Voyager.
Il a également joué le personnage récurrent Henry 'Hack' Scudder dans la série télévisée produite par HBO, La Caravane de l'étrange de 2003 à 2005.