Iron Man Cast Photos Robert Downey Jr. as Iron Man Robert Downey Jr. as Tony Stark Terrence Howard as James “Rhody” Rhodes Jeff Bridges as Obediah Stane Jeff Bridges as Iron Monger Shaun Toub as Ho Yinsen Gwyneth Paltrow as Pepper Potts Jon Favreau as Happy Hogan Clark Gregg as Agent Coulson Leslie Bibb as Christine Everhart Faran Tahir as Raza Sayed Badreya as Abu Bakaar