Robert Downey Jr was paid $50 million for 37.08 mins in The Avengers – Here are 12 Hollywood Stars who made millions in mere minutes – Mark Hamill was paid $3 million for a 30-sec cameo.

How much did Richard Downey Jr., Mark Hamill, Julia Roberts, Johnny Depp and other stars earn for these brief cameos? Photos: MCT, @GMA; @NotHerAgainPod/Twitter, AP


Ah, the joys of being a film star. Aside from having worldwide fame and millions of fans, our beloved Hollywood A-listers also earn a hefty six to seven-figure salary when they appear in big-budget films. Some even rake in more when they serve as actor-producers. But what about the times they made equally mind-boggling pay for very little work? Read more to find out how some stars made millions in mere minutes …

Mark Hamill’s cameo in The Force Awakens was spine-chilling despite little to no dialogue. Photo: @GMA/Twitter

Mark Hamill
The veteran actor received somewhere between US$1-3 million for his 30-second cameo (he only needed to stand and remove his Jedi hood) in the box office smasher Star Wars: The Force Awakens (2015), according to Men’s Health Magazine.

Julia Roberts acted alongside Bradley Cooper in Valentine’s Day. Photo: @NotHerAgainPod/Twitter

Julia Roberts
The American sweetheart was paid a whopping US$3 million for her six-minute appearance in Garry Marshall’s Valentine’s Day (2010), where she played a soldier opposite Bradley Cooper. According to Vulture, Roberts earned around US$500,000 per minute.

Johnny Depp appears in character as Gellert Grindelwald at the Warner Bros. theatrical panel for Fantastic Beasts: The Crimes of Grindelwald on day three of Comic-Con International in San Diego in 2018. Photo: AP

Johnny Depp
Back in the day, Depp was known for his US$20 million per film rule. However, amid the ongoing scandal he is currently in, he was asked to leave a few films and even had his salary reduced. In 2020, he was asked to step down as Gellert Grindelwald from the Warner Bros’ Fantastic Beasts 3, which he has already appeared in twice. Despite this, Depp still received a US$10 million pay cheque thanks to his pay-or-play contract. According to IBTimes, the contract “requires that he be fully compensated whether a film is made and even if he is recast”.

Ving Rhames acted alongside Jeremy Renner in Mission Impossible 7. Photo: @FeitsBarstool/Twitter

Ving Rhames
American actor Rhames played an integral role in the Mission Impossible series. In 2011, he returned for a fleeting appearance in Mission: Impossible – Ghost Protocol and managed to reportedly snag US$7.7 million. Rhames was also paid US$3.5 million in 2006’s Mission: Impossible III.

Even in roles that are not as well known, Marlon Brando still delivers a great performance. Photo: @ComicBookNOW/Twitter

Marlon Brando
Albeit being a difficult actor to work with, Hollywood’s “Godfather” Brando was also a bankable star. So for Richard Donner’s 1978 Superman, the actor asked for US$3.7 million and an amazing 11.75 per cent back end to play Jor-El. He was on screen for less than 20 minutes, per Variety.

Robert Downey Jr. as Tony Stark in Iron Man 2. Photo: Paramount Pictures

Robert Downey Jr.
Downey kicked off Marvel’s gargantuan superheroes franchise when he starred in the first Iron Man films. He then reprised his role in the star-studded The Avengers (2012). According to Cinema Blend, Downey was in the film for a total of 37.01 minutes and was paid a whopping US$50 million for his work, whereas his other co-stars only received a US$4 million pay cheque.

Sandra Bullock and George Clooney with director Alfonso Cuarón on the set of his film Gravity in June 2011. Photo: @IMDB/Twitter

George Clooney
Clooney only appeared for 18 minutes in the Oscar juggernaut Gravity (2013), but he was handsomely rewarded with US$20 million plus a share in revenues, according to Cheat Sheet. He reportedly used his film salary to surprise friends with US$1 million gifts. Talk about being a great friend.

Woody Harrelson, Emma Stone and Bill Murray on the set of Zombieland. Photo: @FilmFreeway/Twitter

Bill Murray
The charming Murray played himself in the mega-hit horror-comedy Zombieland (2009). While he only appeared for a few minutes, he was paid a US$3 million salary for this role, as reported by Money Nation.

Actor Harrison Ford as Alexei Vostrikov and Liam Neeson as Mikhail Polenin in a scene from the action-drama film K-19 The Widowmaker. Photo: Reuters

Harrison Ford
Although Ford was billed as main actor, he only spent roughly 20 days working on Kathryn Bigelow’s K-19: The Widowmaker (2002) and earned US$25 million for his role. When you do the maths, Ford was paid roughly US$1.25 million per day.

Dwayne Johnson
As Forbes’ highest-paid actor in the world in 2020, Johnson commands a ridiculous amount of money even for a short appearance. In 2010, he did a cameo in the cop-comedy The Other Guys and walked away with a US$9 million cheque, according to Yahoo! Finance.

Charlie Sheen starred alongside Lindsay Lohan in the film Scary Movie 5. Photo:@totalfilm/Twitter

Charlie Sheen
Sure, it wasn’t a seven-figure salary, but US$250,000 for one day of work is still a pretty penny. That’s what Hollywood’s controversial star Sheen earned for a one-day shoot in Scary Movie 5 where he essentially played himself. However, as reported by TMZ, the actor gave Lindsay Lohan (his film’s co-star) a US$100,000 check to help her out with her financial troubles, and he donated the rest of his salary away.

Sean Connery had a brief cameo in Robin Hood: Prince of Thieves. Photo: @BenTaylorson/Twitter

Sean Connery
Scottish actor Connery also made US$250,000 for an uncredited cameo in Kevin Costner’s 1991 Robin Hood: Prince of Thieves. He reportedly only spent one day on set.

Note: This story was originally published on SCMP and has been republished on this website.