Bollywood has produced countless stars, but only a handful have shown extraordinary longevity by acting in hundreds of films across decades. These actors didn’t just chase stardom; they built legacies through sheer volume, versatility, and consistency.
Here is a definitive list of 10 Bollywood actors with the highest number of films acted in, ranked from least to most.
10. Naseeruddin Shah
- Date of Birth: July 20, 1950
- Movies Acted: Over 100
- Net Worth: ₹95 crore (approx.)
One of India’s finest performers, Naseeruddin Shah, balanced parallel cinema with mainstream films. His career focuses more on depth than volume, but his contribution remains monumental.
9. Akshay Kumar
- Date of Birth: September 9, 1967
- Movies Acted: Over 150+ films
- Net Worth: ₹2,500 to 2,700 crore (approx.)
Known for discipline and consistency, Akshay Kumar is among the most active stars of modern Bollywood, often releasing multiple films every year across genres.
8. Rajesh Khanna
- Date of Birth: December 29, 1942
- Movies Acted: Over 170 films
- Net Worth: Reportedly around ₹600 crore
Bollywood’s first true superstar, Rajesh Khanna, ruled the industry during the late 1960s and 1970s, delivering an unmatched streak of consecutive hits.
7. Amitabh Bachchan
- Date of Birth: October 11, 1942
- Movies Acted: Over 200 films
- Net Worth: ₹3,200 crore (approx.)
From the “Angry Young Man” to legendary patriarch roles, Amitabh Bachchan’s career spans more than five decades with continued relevance even today.
6. Paresh Rawal
- Date of Birth: May 30, 1955
- Movies Acted: Over 250 films
- Net Worth: Around ₹200 crore (approx.)
A master of both comedy and serious roles, Paresh Rawal became a household name through character-driven performances across decades.
5. Dharmendra
- Date of Birth: December 8, 1935
- Movies Acted: Over 300 films
- Net Worth: ₹450 crore (approx.)
Known as Bollywood’s original action and romance icon, Dharmendra’s career reflects remarkable longevity and mass appeal.
4. Johnny Lever
- Date of Birth: August 14, 1957
- Movies Acted: Over 300-400 films
- Net Worth: Around ₹245 crore to ₹280 crore
Johnny Lever redefined comic relief in Hindi cinema, becoming one of the most recognisable and frequently cast comedians in Bollywood history.
3. Mithun Chakraborty
- Date of Birth: June 16, 1950
- Movies Acted: Over 350+ films
- Net Worth: ₹400 crore (approx.)
From parallel cinema to mass entertainers and regional films, Mithun Chakraborty’s film count is among the highest in Indian cinema.
2. Anupam Kher
- Date of Birth: March 7, 1955
- Movies Acted: Over 540 films
- Net Worth: About ₹405 crore to ₹581 crore
Anupam Kher is one of the most prolific actors in the world, with roles spanning Hindi, regional, and international cinema.
1. Shakti Kapoor
- Date of Birth: September 3, 1952
- Movies Acted: Over 700 films
- Net Worth: About ₹225 crore to ₹240 crore (approx.)
Holding the record for one of the highest film counts in Bollywood history, Shakti Kapoor dominated villain and comic roles for decades.
These ten actors represent unmatched dedication to cinema. While box-office success defines stardom, volume defines legacy, and these performers reshaped Bollywood through relentless work, adaptability, and endurance. Their filmographies stand as living archives of Hindi cinema’s evolution.

