Jason Earles played as a teenager in Hannah Montana, but he was actually born in 1977.

The 29-Year-Old 'Teen' on Hannah Montana

1k viewsPosted 11 years agoUpdated 5 hours ago

When Hannah Montana premiered on Disney Channel in March 2006, viewers met Jackson Stewart—the goofy, scheming older brother of Miley Stewart. Jackson was supposed to be around 15 or 16 years old. But the actor playing him, Jason Earles, had a secret: he was actually 29 years old.

Born on April 26, 1977, Earles was nearly three decades old when he first donned Jackson's signature bowling shirts and pulled off the antics of a high school slacker. By the time the show wrapped in 2011, he was 34, still convincingly playing a character who had aged to only 23.

Hollywood's Worst-Kept Secret

The age gap became one of Disney Channel's most fascinating casting choices. While Miley Cyrus was actually a teenager (13 when the show started), her on-screen older brother was old enough to have been her real-life parent. Yet somehow, it worked.

Earles' youthful appearance and comedic timing made the illusion seamless. Fans had no idea they were watching someone who could have graduated high school before some of the show's youngest viewers were even born. The casting choice wasn't unusual for Hollywood—playing younger has always been a thing—but the nearly 15-year age difference between actor and character was extreme even by industry standards.

Why Cast Older?

There are practical reasons networks prefer adult actors for teen roles:

  • Labor laws: Adult actors can work longer hours without restrictions on minors
  • Consistency: No awkward growth spurts or voice changes mid-season
  • Experience: Professional maturity for demanding shooting schedules
  • Reliability: No need for on-set tutors or parent supervision

For a show filming multiple episodes back-to-back, having a seasoned 30-year-old actor instead of an actual teenager made production smoother. Earles delivered consistent performances without the unpredictability of adolescence.

The Legacy

Jason Earles' portrayal of Jackson Stewart became iconic precisely because viewers never questioned it. His commitment to the role—from physical comedy to perfect timing—proved that age is just a number when the performance is right. The show ran for 98 episodes across four seasons, and Jackson remained a fan-favorite character throughout.

Today, the revelation that Jackson was played by someone pushing 30 is a fun piece of Hannah Montana trivia. It's a testament to Earles' talent that an actor born in 1977 could make millions of viewers believe he was just another teenager navigating high school drama.

Frequently Asked Questions

How old was Jason Earles when Hannah Montana started?
Jason Earles was 29 years old when Hannah Montana premiered in March 2006. He was born on April 26, 1977, making him nearly 30 while playing a 15-16 year old character.
What year was Jason Earles born?
Jason Earles was born in 1977, specifically on April 26, 1977. This made him significantly older than his teenage character Jackson Stewart on Hannah Montana.
How old was Jackson Stewart supposed to be on Hannah Montana?
Jackson Stewart started the show at around 15-16 years old and was portrayed as 23 by the series finale in 2011. He was Miley's older brother in the show.
Why did they cast an adult to play a teenager on Hannah Montana?
Disney likely cast Jason Earles because adult actors can work longer hours without child labor restrictions, don't experience growth spurts during filming, and bring professional experience to demanding production schedules.
How much older was Jason Earles than his character?
Jason Earles was approximately 13-14 years older than his character Jackson Stewart when the show began, and still about 11 years older by the series finale.

Related Topics

More from Entertainment