James „Rhodey“ Rhodes alias War Machine war ein Kampfpilot während des Vietnamkrieges, der dem frischgebackenen Iron Man bei seiner Flucht zurück in die Staaten verhalf.
Er wurde zu Starks engstem Freund und Vertrauten und war für lange Zeit eine der wenigen Personen, die um seine Geheimidentität als Iron Man wussten.
Während Stark zeitweise schweren persönlichen Krisen entgegentreten musste, nahm Rhodes zeitweise selbst die Identität von Iron Man an.
Als Belohnung bedachte ihn Stark schließlich mit einer eigenen Rüstung, einer Version seines Iron-Man-Anzuges, die zusätzlich mit konventionellen Waffen bestückt werden konnte und es Rhodes damit erlaubte, selbst als Superheld agieren zu können.
Lt.Col. James Rhodes wird im Film Iron Man (2008) von Terrence Howard gespielt.
In den nachfolgenden Filmen Iron Man 2, Iron Man 3, Avengers: Age of Ultron, The First Avenger: Civil War, Avengers: Infinity War, Captain Marvel und Avengers: Endgame ersetzt Don Cheadle Howard in der Rolle des War Machine.