|Adaptations of War Machine in other media|
|Created by||David Michelinie|
|Original source||Comics published by Marvel Comics|
|First appearance||Iron Man #118 (January 1979)|
|Films and television|
|Film(s)||Iron Man (2008)|
Iron Man 2 (2010)
Iron Man 3 (2013)
Avengers: Age of Ultron (2015)
Captain America: Civil War (2016)
Avengers: Infinity War (2018)
Avengers: Endgame (2019)
|Iron Man (1994)|
Iron Man: Armored Adventures (2009)
|Video game(s)||Iron Man 2 (2010)|
James Rhodes is a Marvel Comics character that has appeared in comics featuring or related to Iron Man since 1979. The character has appeared in other media adaptations of Iron Man both as a non-costumed character and as War Machine.
Most of the character's appearances have been in animation, but in the Marvel Cinematic Universe, the character is played successively by Terrence Howard and Don Cheadle.
Don Cheadle voices an alternate timeline version of the MCU incarnation of James "Rhodey" Rhodes in the Disney+ series What If? episode "What If... Killmonger Rescued Tony Stark?", with reprising his role.
Main article: James Rhodes (Marvel Cinematic Universe)
James "Rhodey" Rhodes appears in films set in the Marvel Cinematic Universe, portrayed initially by Terrence Howard and subsequently by Don Cheadle following a contract dispute between the former and Marvel Studios. Cheadle is expected to headline the MCU film Armor Wars.