Will Smith has been making audiences laugh, cry, and cheer for decades. From action-packed blockbusters to emotional dramas, his films cover a wide range of stories and styles.
He has played real-life legends, alien fighters, and everything in between. Whether you grew up watching him or discovered his work recently, this list covers the movies fans keep coming back to.
1. The Pursuit of Happyness (2006)

Few films hit as hard as this one. Based on a true story, Will Smith plays Chris Gardner, a struggling salesman trying to keep his son safe while chasing a dream.
The performance earned Smith an Academy Award nomination and an 8.0 IMDb rating.
Watching him push through homelessness and rejection without giving up is genuinely moving. This film reminds viewers that persistence matters more than perfect circumstances.
2. Men in Black (1997)

Back in 1997, nobody expected a movie about secret alien-fighting agents to become a cultural phenomenon. Will Smith brought so much energy and humor to Agent J that the role felt tailor-made for him.
His comedic timing bounced perfectly off Tommy Lee Jones’s straight-faced Agent K.
The film grossed over 589 million dollars worldwide and launched a beloved franchise. It remains one of the most rewatchable movies of the 1990s.
3. Ali (2001)

Playing Muhammad Ali is one of the most demanding roles any actor could take on. Will Smith trained intensely for this film, gaining muscle and studying Ali’s speech patterns and mannerisms for months.
Critics praised the performance as one of the finest of Smith’s career.
The film earned him his first Academy Award nomination. Ali was not just a sports movie – it was a story about courage, identity, and standing up for what you believe in.
4. I Am Legend (2007)

Carrying almost an entire film by yourself is no small task. In this post-apocalyptic thriller, Smith plays the last human survivor in New York City, and his performance keeps viewers glued to the screen scene after scene.
His bond with his dog Sam became one of cinema’s most talked-about relationships.
The movie blends horror, science fiction, and raw emotion in a way that few blockbusters manage. Fans still debate the alternate ending years later.
5. Enemy of the State (1998)

Government surveillance felt like science fiction in 1998, but this thriller made it terrifyingly real. Smith plays a lawyer who accidentally receives evidence against a corrupt official and suddenly finds himself hunted.
The pacing is relentless, and Smith’s panicked energy feels completely believable throughout.
Gene Hackman co-stars and adds serious dramatic weight to the story. Looking back now, the film’s themes about privacy and power feel more relevant than ever.
6. Independence Day (1996)

Before this film, Will Smith was known mostly from television. After it, he was officially Hollywood’s biggest star.
Playing Captain Steven Hiller, he punched an alien, delivered unforgettable one-liners, and helped save the entire planet, all with a grin on his face.
The movie earned over 817 million dollars at the box office and defined the summer blockbuster formula for years. Its rousing speech scene is still quoted and referenced in pop culture today.
7. Bad Boys (1995)

Before the sequels and the franchise, there was the original that started it all. Bad Boys paired Will Smith and Martin Lawrence as Miami detectives with wildly different personalities, and the chemistry between them was electric from the first scene.
Director Michael Bay brought non-stop energy and flashy visuals.
Smith’s cool confidence contrasted brilliantly with Lawrence’s nervous humor. The film proved that Smith could carry an action movie while keeping the laughs coming at full speed.
8. Hitch (2005)

Smooth, funny, and surprisingly heartfelt, Hitch showed a softer side of Will Smith that audiences loved. He plays Alex Hitchens, a professional date coach who helps awkward men win over the women they admire.
The twist is that he cannot seem to follow his own advice when he falls for a sharp-tongued gossip columnist.
Kevin James provides hilarious support throughout. The film earned over 368 million dollars globally and remains a go-to feel-good watch.
9. Seven Pounds (2008)

Not every Will Smith film is easy to watch, and that is exactly what makes this one memorable. He plays Ben Thomas, a man on a quiet but deeply personal mission of redemption.
The story unfolds slowly, revealing layers of guilt, grief, and unexpected love.
Rosario Dawson delivers a moving performance alongside him. Some viewers found the pacing slow, but those who stuck with it were rewarded with one of Smith’s most emotionally complex and quietly powerful performances.
10. I, Robot (2004)

Loosely inspired by Isaac Asimov’s classic stories, this film gave Will Smith a chance to flex both his action skills and his sharp wit in a fully realized sci-fi world. He plays Del Spooner, a detective who does not trust robots in a future where they are everywhere.
The film raised interesting questions about artificial intelligence and free will. It holds up surprisingly well visually and remains one of Smith’s most entertaining genre outings from the 2000s.
11. King Richard (2021)

This one earned Will Smith the Academy Award for Best Actor, and it is easy to understand why. He plays Richard Williams, the father who coached Venus and Serena Williams from a cracked Compton tennis court to the top of the world.
The performance is warm, stubborn, funny, and deeply human all at once.
Smith disappears into the role completely. The film celebrates a father’s unshakable belief in his daughters and the hard work behind every great success story.
12. Six Degrees of Separation (1993)

Long before the blockbusters, there was this quiet, sharp drama that proved Will Smith had serious acting range. He plays Paul Poitier, a charming con artist who talks his way into the lives of wealthy New Yorkers by claiming to be Sidney Poitier’s son.
It is a role that required real subtlety and intelligence.
Critics were genuinely surprised by Smith’s depth here. The film remains a fascinating early chapter in his career and a must-watch for anyone curious about his dramatic roots.
13. Concussion (2015)

Taking on the NFL is not something most people would do, but Dr. Bennet Omalu did. Will Smith portrays this real-life forensic pathologist who discovered chronic traumatic encephalopathy in football players’ brains and then faced enormous pressure to stay quiet.
Smith adopted a Nigerian accent and mannerisms for the role, committing fully to the character.
The film sparked real public conversations about player safety. It is a serious, thoughtful drama that showcases Smith at his most understated and sincere.
14. Bad Boys for Life (2020)

After a 17-year gap, fans were nervous about whether the third Bad Boys film could recapture the magic. Happily, it absolutely delivered.
Will Smith and Martin Lawrence slipped back into their roles like no time had passed, but the story also gave both characters real emotional weight and consequences this time around.
It became the highest-grossing entry in the franchise. Critics praised the balance of humor, action, and surprisingly touching moments about aging and friendship.
15. Men in Black 3 (2012)

Time travel, alien villains, and a surprisingly emotional ending made this third installment a fan favorite. Will Smith reprises his role as Agent J, this time traveling back to 1969 to save his longtime partner.
Josh Brolin’s uncanny impression of a young Tommy Lee Jones became one of the film’s biggest highlights.
The movie gave the franchise a heartfelt send-off. Many fans consider it a stronger film than the second entry and a worthy conclusion to the Men in Black story.