Let’s be honest, not all actors enjoy the same level of recognition. While some thrive on being in countless movies and TV shows, earning them a lasting presence in pop culture, others only appear in only a few movies. Samuel L. Jackson might seem like the king of movie appearances, but he’s actually not the record holder. Not by a long shot. Here is a list of famous actors who’ve been in the most movies.
Robert Duvall (147 Acting Credits)

Robert Duvall is probably most known for his roles in The Godfather, Apocalypse Now, and Deep Impact, but the Oscar-winning actor has been in everything from video games to TV series. Will he ever retire? He last appeared in Netflix films Hustle and The Pale Blue Eye.
Anthony Hopkins (147 Acting Credits)

Anthony Hopkins has been everything from the scariest serial killer to the King of Asgard to a master swordsman in Zorro. With a career that started in television back in 1965, the actor continues to appear in numerous films – these days, usually as a lead. Mr Hopkins continues to prove himself to be one of the coolest actors around. At 86, he is still going strong.
Susan Sarandon (166 Acting Credits)

With a career spanning from 1970 to 2014, Susan Sarandon has become a familiar face in film, television and even documentaries. There aren’t many actresses who can boast the same experience. With a career that spans over a hundred movies so far (and two soon-to-be-released projects on the way), Susan Sarandon is widely renowned as one of the actresses with the most movies in her career.
Jackie Chan (190 Acting Credits)

As an actor and stuntman, Jackie Chan has appeared in more than 190 films throughout the years. One of the main reasons why Chan is one of the actors with the most movies under his belt is that his career spans not only Hollywood but the Chinese film market as well.
Samuel L. Jackson (208 Acting Credits)

The dude’s just everywhere you look. With the number of appearances Samuel L. Jackson is set to make, I’m sure he’ll be at the top of this list in no time. Good luck naming a film he wasn’t in. A movie fan from a very young age, Samuel L. Jackson has become an integral part of modern pop culture thanks to his roles in the Star Wars franchise and the Marvel Cinematic Universe.
Stephen Tobolowsky (292 Acting Credits)

American character actor Stephen Tobolowsky was born to play the stereotypical “suit” bumbling villain. His calm acting style and explosive comedic energy make him the perfect fit for those villains you can’t help but love – even if they’re unbelievably annoying. Tobolowsky’s trademark self-deprecating humour gels perfectly with the characters he so frequently embodies.
Danny Trejo (437 Acting Credits)

Danny Trejo (one of the actors who has basically played the same character in every movie) was born to play bad guys. His impressive acting career features over 437 credits, a number that puts Trejo quite high on the list of actors in most movies and TV shows.
James Hong (462 Acting Credits)

Much like the title of one of his most acclaimed films, James Hong has seemingly been everywhere all at once. That’s the only way someone could amass over four hundred and sixty acting roles in their career. The best part? Despite being 95, James Hong is still going strong.
Eric Roberts (737 Acting Credits & Another 85 Upcoming Appearances)

When it comes to actors who have been in most movies, Eric Roberts is certainly in a league of his own. Even though he’s been in over hundreds of films over the years, most people might be familiar with his role as gangster Sal Maroni in The Dark Knight Trilogy.
Bess Flowers (1081 Acting Credits)

Due to her extensive work as a background actor, Bess Flowers is known as the “Queen of the Hollywood Extras”. The actress appeared in small roles in hundreds of films from the 1920s to the 1960s, including classics like It’s a Wonderful Life (as Bar Patron) and Some Like It Hot (as Party Guest). See the full list of 27 Actors Who Have Appeared in the Most Movies.