When it comes to TV magic, Young Sheldon is packed with clever writing, heartfelt moments, and—surprisingly—some major age surprises behind the scenes. While the Cooper kids grow up on-screen in front of millions of viewers, the actors playing them aren’t always the age we think they are. In fact, some of these age gaps are shocking.
Let’s take a closer look at the real ages of the Young Sheldon cast versus the characters they play—and get ready, because the differences may blow your mind!

1. Iain Armitage (Sheldon Cooper)
On-screen age: 9–14
Real age: Much older than Sheldon’s earliest seasons
Iain Armitage has been portraying the young genius since he was a child, but as the series progressed, Sheldon’s age didn’t always match Iain’s real-life growth spurts. While Sheldon remained a pint-sized prodigy starting at age nine, Iain was well into his teens during the later seasons. His maturity and acting skills, though, helped keep Sheldon believable at every stage.
2. Zoe Perry (Mary Cooper)
On-screen age: Early 40s
Real age: Slightly younger than the character
Zoe Perry plays the gentle, religious, and ever-patient mother of the Cooper clan. Interestingly, in real life, she’s younger than Mary Cooper is supposed to be in the show. With her calm presence and convincing maternal warmth, viewers often forget this surprising age difference.
3. Lance Barber (George Sr.)
On-screen age: Mid–40s
Real age: Close, but still younger than the role
Lance Barber brings a relatable charm to George Sr., the often misunderstood patriarch of the family. While he portrays a father navigating the chaos of raising a genius, Barber is actually younger than his on-screen counterpart—proof of how makeup and good acting can age a character just right.
4. Montana Jordan (Georgie Cooper)
On-screen age: 14–19
Real age: Noticeably older than Georgie
Montana Jordan is one of the cast members with the most noticeable age gap. Georgie starts as a high-school freshman, but Montana was already older in real life—and as he matured, the difference became even more obvious. Still, his natural Southern charm made Georgie feel authentic at every stage.
5. Raegan Revord (Missy Cooper)
On-screen age: 9–14
Real age: Older than her character
Raegan Revord plays the sassy, sharp-witted Missy, but just like Iain Armitage, she was older than Missy throughout the series. Even so, Raegan’s playful energy and expressive acting made her one of the most beloved parts of the show.
6. Annie Potts (Meemaw)
On-screen age: Late 50s / early 60s
Real age: A close match
Annie Potts as Meemaw is perfection—and her real age nearly matches her character’s. With her charisma, sass, and comedic timing, she embodies the fun, slightly rebellious grandma everyone loves.
Why the Age Gaps Don’t Matter—And Actually Make the Show Better
Casting older actors to play younger characters is nothing new in Hollywood, but Young Sheldon does it seamlessly. Older child actors often deliver more polished performances, and that’s clear in every episode. The slight age differences also allow the show to maintain consistency, even as the actors grow up quickly in real life.
The result?
A heartwarming, hilarious prequel that feels authentic—even when the actors are several years older than the characters they play.