Don Cheadle took over the role of Col. James ‘Rhodey’ Rhodes in the 2010 film Iron Man 2. In the same movie, he got to wear the War Machine suit. Though it was a limited appearance, Don Cheadle became a franchise regular. He went on to play the character in three Avengers movies, as well as Iron Man 3 and Captain America: Civil War. After more than a decade of essaying the role, Don Cheadle will lead his film in the Marvel Cinematic Universe.
The actor replaced Terrence Howard in Iron Man 2 and has since continued to essay the role in the franchise. Read More