(NEW YORK) -- Who is the highest-grossing actor of all time? The answer may surprise you.
The Guinness Book of World Records has awarded the title to Samuel L. Jackson, whose movies have grossed a total of $7.42 billion at the box office during his two-decade-plus career, according to the New York Daily News.
The highest-grossing film at the domestic box office in which Jackson has appeared was 2005's Star Wars: Episode III -- Revenge of the Sith, which earned $380.3 million. He starred in all three Star Wars prequels as Jedi Master Mace Windu.
The 62-year-old actor's other notable -- and bankable -- film credits include the hits Pulp Fiction, Jungle Fever, Jurassic Park, Die Hard: With a Vengeance, A Time to Kill and the two Iron Man films, Thor, and Captain America. His blockbuster streak will likely continue, as he also stars in next year's Avengers film.
Copyright 2011 ABC News Radio