Lucasfilm’s official materials—including the film’s script and novelization—confirm Anakin is nine in Episode I. He’s born in 41 BBY (Before the Battle of Yavin), and the events of TPM happen in 32 BBY. Simple math? He’s nine, turning ten sometime during the movie.
But wait—Jake Lloyd, the actor who played young Anakin, was eight during filming. He turned nine shortly after release. So the character is nine, but the actor was eight. That little gap? It’s why you might feel like Anakin looks “too young” or “too old” in certain scenes.
The “Born of the Force” Debacle
Here’s where it gets ironic. In the movie, Shmi Skywalker says Anakin has “no father.” Later, in Revenge of the Sith, Palpatine claims Darth Plagueis could “influence the midi-chlorians to create life.” That implies Anakin was literally created by the Force. So, does his “age” even have a biological starting point? Probably not—but the movies ignore that and treat him as a normal human child.
If you’re the kind of fan who obsesses over details—and hey, I’m right there with you—you might wonder: was he conceived at age zero, or did the Force just plop a nine-year-old into the timeline? The answer is no. He ages normally, just with a weird origin story. Move along.
Anakin Skywalker Episode 1 Actor