Fan Casting Ted Cruz as Steve Rogers in Avengers: Infinity War

billyswifty made this fan casting suggestion on June 20, 2018. What do you think? See below to cast your vote, or click here to see all fan casting suggestions for this role.

Ted Cruz as Steve Rogers in Avengers: Infinity War

Ted CruzUnited States

54 years old
Rafael Edward Cruz is an American politician and attorney serving as the junior United States Senator for Texas since 2013. A member of the Republican Party, Cruz previously served as the Solicitor...
See Profile
Loading another FastCast...
Fan Casting

Ted Cruz

as

Steve Rogers (Captain America)

in

Avengers: Infinity War
Avengers: Infinity War

Avengers: Infinity War

with politicians
by Marvel
Infinity War cast with politicians. No political party preference. Note: Please respect others' picks/political views.
See Story

Fan casting suggestion made by:

Join the Conversation

0 comments on Ted Cruz as Steve Rogers in Avengers: Infinity War

Ted Cruz is known for his roles in The Great Hack, Before the Flood, and Fahrenheit 11/9. He has been suggested by fans for 49 roles on myCast, including Republican in Political Parties . Similar actors include Donald Trump, Joe Biden, and Marjorie Taylor Greene. Ted Cruz was suggested to play Steve Rogers in Avengers: Infinity War by billyswifty. Other actors sugggested to play this role include John McCain, Ron Paul, and Bernie Sanders. Avengers: Infinity War has 22 roles, including Thanos, Tony Stark, and Thor.

More Fan Casting Suggestions for Steve Rogers in Avengers: Infinity War