He plays War Machine/James Rhodes in the Marvel Cinematic Universe in Iron Man 2, Iron Man 3, Avengers: Age of Ultron, and Captain America: Civil War replacing Terrence Howard who previously portrayed the character in Iron Man. He will reprise his role in Avengers: Infinity War.
He also played Gang Leader in the Sidekicks episode The Last Electric Knight, Luke Graham in Mission to Mars, and Rooster in Things to Do in Denver When You're Dead. Between 1992 and 1993, Cheadle played Roland Wilson in The Golden Palace, a spin-off of The Golden Girls.
- Don Cheadle replaced Terrence Howard who portrayed War Machine in Iron Man 1.