So, you’re rewatching Freaks and Geeks—the holy grail of teen angst and flannel—and you spot that effortlessly cool, slightly brooding older guy. That’s Daniel Desario, played by a young James Franco. And the burning question hits you mid-scene: How old was he, actually? Let’s do the math (don’t worry, no pop quiz).
The show aired in the 1999-2000 season. James Franco was born on April 19, 1978. So, during filming, my friend, he was 21 years old. Yes, a literal adult playing a high school junior. And he was great at it! It’s the same magic that lets a 30-year-old play a teenager with a license to drive and a bad perm. He was old enough to order a beer and convincingly fail a history test. Impressive.
Now, here’s the funny part: his character, Daniel, is supposed to be around 16 or 17. That’s a four-to-five-year gap. But Franco’s secret weapon? A combination of baby face, permanent eye roll, and that voice that sounded like he just woke up from a nap in a van. He didn’t look too old; he just looked like the kid who had been held back a few times—and liked it. It’s a cult classic miracle.
Must Read
So, next time you’re bingeing and feel a pang of nostalgia, remember: James Franco was legally buying lottery tickets while pretending to ditch gym class. And that’s the beautiful, weird magic of television. It reminds us that age is just a number, but a great performance is forever—especially when it’s wrapped in a vintage denim jacket. Now go forth, rewatch Lindsay Weir’s arc, and smile knowing you’re definitely not too old for anything. You’re just the right age to appreciate it all.