Let’s talk about one of the most pressing questions of the early 2000s: How old was Will Smith in I, Robot? You saw the movie. You loved the snarky robot. Now you need the numbers. Relax. I’ve got you covered.

The Big Number

Will Smith was 35 years old when he played Detective Del Spooner. The movie hit theaters on July 16, 2004. Will was born on September 25, 1968. Do the math—he was a crisp, fresh 35.

That age is weirdly perfect for the role. He wasn’t a kid. He wasn’t old. He was just old enough to be cynical about robots, but young enough to punch one in the face.

Why 35 Matters

At 35, Will Smith was already a massive star. He had Independence Day, Men in Black, and Ali under his belt. He wasn’t just acting—he was carrying entire movies on his shoulders. I, Robot was no different.

Think about it: A younger Will would’ve been too goofy. An older Will would’ve been too serious. 35 was the sweet spot for sarcastic, world-weary charm. He could grumble about his “vintage” sneakers and still sprint after a flying Audi.

Bridget Moynahan Agus RobotBridget Moynahan Agus Robot

Funny Fact Time

Here’s a quirky detail: Will Smith refused to wear futuristic shoes in the movie. He insisted on his real-life Converse sneakers. That’s pure 35-year-old energy—"I’m too old for uncomfortable boots, give me the Chuck Taylors."

Also, his character hates robots because one saved him instead of a little girl. That’s a heavy backstory for a guy who just wanted to crack jokes. At 35, Will could sell that pain and still make you laugh. Multi-talent, baby.

What About the Robots?

You’re probably wondering if the robots aged better than Will. Spoiler: no. Sonny the NS-5 robot has the same CGI face forever. Will, however, is now 55 and looks like he drinks youth potions. He’s the real robot.

Irobot Actor 60 Photos - Moonagedaydream.filmIrobot Actor 60 Photos - Moonagedaydream.film

The movie’s timeline is set in 2035. That means Detective Spooner is 66 years old right now. Could Will Smith play him today? Absolutely. He’d just complain about his futuristic knees.

Why You Care

You care because this is a cultural time capsule. In 2004, we feared robots. Now we fear AI writing our emails. Will Smith at 35 was the perfect bridge between optimism and paranoia. He was the last cool guy before everything got weird.

Robot Ns5 GoldinRobot Ns5 Goldin

Also, it’s just fun to picture. Imagine telling 2004 Will Smith that he’d later slap Chris Rock at the Oscars. He’d probably say, “Keep my wife’s name out your mouth… but also, check out my new robot movie.”

The Final Answer

So, to sum up: Will Smith was 35 in I, Robot. Not a day older, not a day younger. He was peak-form, sneaker-wearing, robot-punching perfection.

Next time you watch the movie, pause and appreciate the age math. It’s the secret ingredient. And if anyone asks, you now have the only fun fact they’ll ever need. You’re welcome.

I, Robot (2004) Alan Tudyk says he was cut from 'I, Robot' press because fans liked him