US movie star Will Smith poses with the dog who is part of the cast in "I am Legend" at Grauman's Chinese Theatre
Movies - TV
Ranking The 10 All-Time Best Will Smith Movie Roles
By BJ COLANGELO
10. Hitch
Hitch is a testament to Will Smith's talent as an actor to make a rom-com character like Alex "Hitch" Hitchens so damn endearing in this box-office smash.
9. Men in Black series
As Agent J in the "Men in Black" series, Smith brings a delightfully chaotic flair, and his chemistry with his partner, Agent K (Tommy Lee Jones), is palpable.
8. Focus
Smith gives a great performance as veteran conman Nicky Spurgeon by not leaning into his usual schtick, nor is he taking the character too seriously.
7. Six Degrees
In his breakthrough leading role, Smith holds his own in "Six Degrees of Separation," amid powerhouse costars, playing the charming and enigmatic gay man named Paul.
6. Pursuit of Happyness
Smith's role as Chris Gardner earned him his second Best Actor Oscar nomination, and his heartfelt performance is still hailed as one of his best.