Will Smith and his film roles throughout the years.

(Click on the photo to see the name of the character and film.)