Funnyman Seth Rogen has been named the hardest working man in Hollywood - 10 of his movies have made more than $20 million at the box office in the last five years.
The Knocked Up actor has topped a new poll by Forbes to find the stars making the most films and the most money for studios since 2005. He beat out competition from veteran actor Morgan Freeman, who came second in the list, shooting nine movies which garnered more than $20 million in revenue.
Freeman's Invictus co-star Matt Damon came third, with eight high-earning movies in the last half-decade, while comic Will Ferrell came a close fourth. Iron Man's Robert Downey, Jr. and Snakes On A Plane star Samuel L. Jackson are at five and six respectively, with seven films apiece.
Sandra Bullock and Meryl Streep are the only women to make the top 10 - they both have also starred in seven hit box office outings in the last five years.
Transformers actor Shia LaBeouf and Batman Christian Bale round out the top 10 with six high-grossing movies.