It's difficult to definitively say who has acted in more than 500 films, as accurate records can be challenging to compile. However, Indian actor Jeetendra is often cited as having acted in over 500 films.
Jeetendra, whose real name is Ravi Kapoor, is a prolific actor known for his work in Bollywood films. He has starred in a diverse range of genres, from action and romance to comedy and drama. His career spans over five decades, and he is considered one of the most popular actors of his time.
While the exact number of films he has acted in is debated, it's widely accepted that he has appeared in hundreds of films. His career has seen him collaborate with numerous prominent directors and actors, contributing significantly to the Indian film industry.