Here's a breakdown:
* Starring Roles: Will Ferrell has starred in over 50 movies throughout his career, featuring in a wide range of comedies, including "Anchorman," "Elf," "Old School," and "Talladega Nights."
* Voice Roles: He's also lent his voice to a number of animated films, such as "Megamind," "The Lego Movie," and "Despicable Me."
* Cameos: Ferrell has also made numerous appearances in other films, often in short, humorous cameos.
Therefore, it's safe to say Will Ferrell has participated in over 50 films, with many of them being starring roles.