Sam Worthington to play Captain America December 7, 2009 Avatar Star linked to The First Avenger: Captain America. Sam Worthington is a rumored to be playing Captain America in the upcoming pic The First Avenger: Captain America. During a recent question and answer session for his latest movie Avatar, the star was spotted wearing a Captain America T-Shirt, prompting speculation that he might be considered for the part of Steve Rogers in The First Avenger: Captain America. Worthington has also been suggested for the part of Hawkeye, a role to which Jeremy Renner has also been linked. The First Avenger: Captain America is due to be released on July 22, 2011.