Famous American actor Ben Stiller is well-known for his works in both films and television. The son of veteran actors Jerry Stiller and Anne Meara, he is hailed for playing his best roles in the movies ‘Zoolander,’ ‘The Cable Guy,’ and ‘There's Something About Mary.’ His vast filmography also includes the movies ‘DodgeBall,’ ‘Tropic Thunder,’ and the Madagascar series. Having begun his career as a television artiste, he soon moved to the theater before making his mark as a film actor.
He has appeared in numerous television series as well as films. His most successful and top grossing films are ‘The Cable Guy’ which earned over $100 million worldwide and ‘Tropic Thunder’ which garnered over $188 million at the box office! While the list of Ben Stiller films is very long, not each one of his films has been a hit. He has been through his share of failures and flops. His role in the critically panned film ‘Envy’ is considered one of the worst roles he has ever played.