Greatest age disparity between actor/character?

Damn, the OP’s last paragraph took the wind out of my snappy response. Oh well, I’ll say it anyway.

In The Lord of the Rings movies, Liv Tyler played Arwen who was 2,777 years old at the time.

Cate Blanchett played her grandmother Galadriel who was considerably older, but as far as I know her exact birth date in the First Age isn’t explicitly stated anywhere by Tolkien.

Gandalf is much older still, having existed before the creation of the world.

I agree that these types of things aren’t very interesting compared to human characters.
ETA: whoops, missed that What Exit? has already mentioned these.

Mark Lenard played Sarek at age 67 (in the TNG ep “Unification”. The character died at 202 for a disparity of 135 years.

A couple of the actors on Riverdale, Cole Sprouse (Jughead) and Casey Cott (Kevin) are 27, playing 17-year-old high school students.

Interestingly, actual pictures of Prince Philip from that time show he didn’t look particularly old or middle aged.

Alex Guinness was 48 when he played the at the time 30 year old Prince Faisal in Lawrence of Arabia.
Rose McIver was 23 playing a 13 year old in The Lovely Bones.
Gwen Stafani was in her mid 30’s when shooting the Aviator playing the 19 year old Jean Harlow.

And, a related, amusing point: Sarek was, of course, Spock’s father. However, Lenard was only seven years older than Leonard Nimoy, who played Spock.

Bea Arthur is actually a year younger than Estelle Getty, who played daughter and mother respectively on “Golden Girls.” Getty was born in 1923, but her character Sophia was about 18 years older, born around 1905.

Good example.
Madeline Petsch (Cheryl) is 25
Lili Reinhart (Betty) is 23
Camila Mendes (Veronica) is 25
Vanessa Morgan (Toni) is 27
Charles Melton (Reggie) is 28.
The actor who plays Moose is nearly 30.

The first thing that came to my mind was Sue Lyon in Kubrick’s Lolita. A nyphette she wasn’t.

Also 55’ish Alan Rickman played a 31’ish Severus Snape while filming the first film.

In Private Parts (1997), Howard Stern was 43 when he played himself during his college years when he would have been in his early 20s.

Nazimova was 43 when she played the teenage Salome in the 1922 version of Oscar the Wilde’s play, which she also produced.

What about the other way? Albert Finney played Scrooge at the age of 33. Not really sure how old Scrooge was supposed to be but I’d guess at least in his 60s or so.

Vulcans go into Pon Far at a young age.

There’s The Graduate, Anne Bancroft was 6 years older than Dustin Hoffman, and 9 years older than Katherine Ross.

The biggest legitimate one I can think of that doesn’t involve fantasy or the same actor playing a character through a lifetime is in The Man Who Shot Liberty Valance where Oz Whitehead, who was 50 at the time of filming, plays a character who was literally suppose to be in his early teens (he’s chided at one point for playing hooky from school to go fishing). As you can expect this casting doesn’t work at all, for the longest time I thought he was suppose to be mentally disabled because he was acting so oddly for a full grown man.

So a 36 year age difference between actor and character.

The disparity wasn’t nearly as much as other examples cited here. Lolita was 12 and a half in the book; her age is kept vague in the movie. Lyons was 14 when filming started, but was chosen because she looked relatively mature for her age.

In the file “Spirit of St. Louis”, Jimmie Stewart, 47 years old at the time, played a 25 year old Charles Lindbergh. Did a pretty good job, too.

Walter Matthau was 55 when he made The Sunshine Boys, playing a character who was supposed to be in his 70s or 80s. That may not be much, but he was playing opposite George Burns who actually was in his 80s at the time, and they looked well matched.

Great movie, BTW.

Still the first thing that came to my mind.

In the sitcom Eight is Enough Betty Buckley who played the stepmom was several months younger than Laurie Walters who played the third eldest sibling( and Walters was also several years older than even the next closest actor playing a sibling).

Hack-O-Lantern has a hilarious one. Gregory Scott Cummings portrays what appears to be a high school kid. He was 32-33 years old.

Wanna see? This is supposed to be a high school senior.