Elf Movie Cast - Then & Now

A look at the cast of Elf 20 years after the release date

Written 1st September 2022 | Subscribe to our Christmas newsletter

Elf, released back in 2003, is arguably one of the best Christmas movies ever released. We'll take a look at the cast almost 20 years on to see what they look like now and their circumstances.

Will Ferrell

(Buddy The Elf)

Will Ferrell is an incredibly successful American actor, comedian, and producer who has starred in an endless list of movies, focused on the comedy genre. Elf was one of his early lead roles which continued on until around 2017. He has since started podcasting and recently launched his own podcast network.

See famous people born on the same day as Will Ferrell

Zooey Deschanel


Zooey Claire Deschanel is an American actress, musician, and songwriter. She made her film debut in 1999 and appeared in several other movies before Elf. She's known for her deadpan roles in comedies but has also ventured into more dramatic roles. She's been married and divorced twice and has 2 children.

See famous people born on the same day as Zooey Deschanel

Peter Dinklage

(Miles Finch)

Peter Dinklage is most famous for his role as Tyrion Lannister on HBO series Game Of Thrones. He has a common form of dwarfism and stands at 4ft 5 inches tall. He's used his celebrity status to highlight social conditions about dwarfs.

See famous people born on the same day as Peter Dinklage

Bob Newhart

(Papa Elf)

Bob is an American actor and comedia known for his deadpan and slight stammer delivery style. He played the part of Papa Elf and was narrator of the movie. He's worked on an impressive list of TV shows and movies and most recently appeared hilariously in The Big Bang Theory and Young Sheldon.

See famous people born on the same day as Bob Newhart

Edward Asner

(Santa Claus)

Ed Asner played the role of Santa Claus in many movies, but most notably in Elf. He had an extensive voice acting career and also made guest appearances in many shows such as Modern FamilyCobra Kai. He passed away at the age of 91 of natural causes at his home in California.

See famous people born on the same day as Edward Asner

James Caan

(Walter Hobbs)

James Caan appeared on many films for decades before playing Buddy's father in Elf. He continued to perform in film and TV roles before sadly passing away at the age of 82 of a heart attack.

See famous people born on the same day as James Caan

Faizon Love

(Gimbel's Manager)

Faizon Love is a cuban-born American actor and comedian who played the shop manager fantastically. The look on his face when Buddy shouts "Santa!! I know him" is priceless. Faizon has continued to appear in film and TV to this day and even voiced a character in Grand Theft Auto: San Andreas.

See famous people born on the same day as Faizon Love

Mary Steenburgen

(Emily Hobbs)

Mary Steenburgen is an American actress, comedian, singer, and songwriter. She's starred in many films/TV shows and won 12 awards throughout her acting career.

See famous people born on the same day as Mary Steenburgen

Daniel Tay


Daniel's acting debut was in Elf at the age of 11. What a way to kickstart your career! Since then he's had various other acting roles and also voiced characters in Rockstar Games titles 'Grand Theft Auto IV' and 'Bully'.

See famous people born on the same day as Daniel Tay
Latest reads