In his 40-year big screen acting career, Samuel L. Jackson has appeared in roughly 100 films, averaging four new movies a year. According the Guinness Book of World Records his total box office is the greatest of any actor ever. To commemorate the release of his new blockbuster The Avengers, theGrio has taken on the difficult task of whittling down his impressive filmography to highlight our 10 favorites. Check out slideshow below and see if you agree with our picks.