See the Cast of ‘Elf’ Then and Now
The Christmas comedy ‘Elf‘ is about one of Santa’s little helpers who learns that he is really human and then leaves the North Pole to seek out his birth family.
The film starred the long-limbed cut-up Will Ferrell as the “elf” in question, and became a huge holiday hit in 2003. ‘Elf’ also featured an all-starÂ assortmentÂ of supporting actors and familiar faces. You can check out what the cast of ‘Elf’ is up to these days below.
Will Ferrell, Buddy Hobbs
Then: Ferrell took the role of Buddy Hobbs, a human/elf hybrid who is unusually large for one of Santaâs little helpers,Â after Jim Carrey passed on it. In 2003 the ‘SNL’ funnyman shed clothing (and kicked off his movie career) for his role as Frank the Tank in âOld School.â
Now: This year the 45-year-old did some very oddball Ferrell-like things such as star in the Spanish language comedy âCasa de mi Padreâ and shot ads for Old Milwaukee for free because he apparently likes the beer. In 2013 Ferrell is slated to be reunited with his buddies Vince Vaughn and Owen Wilson in âThe Internship.â He also has the much-awaited ‘Anchorman 2‘ in the works.
James Caan, Walter Hobbs
Then: James Cann played Walter Hobbs, Buddyâs uptight long lost human dad. The veteran actor had starred in movie such as âBrianâs Songâ and âThe Godfather.â
Now: The 72-year-old was a series regular on âLas Vegas,â which ran between 2003 and 2007. This year he popped up in the Adam Sandler movie âThatâs My Boyâ and guested on âHawaii Five-O,â which stars his son Scott Caan.
Zooey Deschanel, Jovie
Then: Adorkable indie darling Zooey Deschanel went blonde to play Buddyâs love interest Jovie. The-then 23-year-oldâs film career had just kicked off with roles in ‘Almost Famous’ and ‘All the Real Girls.’
Now: Deschanel stars as the title character in the sitcom âNew Girl.â In 2012, she also sang on frequent musical collaborator M. Wardâs album âA Wasteland Companion.â
Mary Steenburgen, Emily Hobbs
Then: You may remember Steenburgen as Buddyâs kindly step mom Emily. Steenburgan burst on to the scene in 1980, winning a Best Supporting Actress Oscar for ‘Melvin and Howard.’
Now: The 59-year-old recently played recurring character Diana Jessup on ’30 Rock.’ She has been married to actor Ted Danson since 1995, and often stars as herself on ‘Curb Your Enthusiasm.’
Daniel Tay, Michael Hobbs
Then: Tay played Buddyâs much-younger half-brother Michael in âElf.â That same year he made his film debut as the young Harvey Pekar in ‘American Splendor.’
Now: The 20-year-oldâs last film role was in the 2007 mob movie âBrooklyn Rules.â
Ed Asner, Santa Claus
Then: Asner played Santa Claus in ‘Elf.’ But the role he is most famous for is grizzled newsman Lou Grant, whom he played both on âThe Mary Tyler Moore Showâ and its long running spin-off âLou Grant.â
Now: The 83-year-old has recently guest starred on the sitcoms âHot in Clevelandâ and âThe Middle.â He also voiced Santa Claus on the Christmas episode of the animated series âThe Regular Show.â
Bob Newhart, Papa Elf
Then: Newhart brought his droll sense of humor to the part of Papa Elf in âElf.â Newhart had been one of the most successful stand up comics of the â60s, but is best known for the 70s sitcom âThe Bob Newhart Showâ and the â80s sitcom âNewhart.â
Now: The 83-year old was last seen in 2011âs âHorrible Bossesâ and is rumored to be involved in the upcoming comedy âBig Finishâ which will also star comedy legends Jerry Lewis, Jonathan Winters and Don Rickles,
Faizon Love, Gimbel’s manager
Then: Love brought his comedic timing to the role of the department store manager. He had scored his first memorable role in the 1995 Chris Tucker comedy âFriday,â in which he played drug-dealing bully “Big Worm.”
Now: The 44-year old had a small role in the 2012 thriller ‘The Paperboy.’ He’s also been playing Boost Mobileâs 4Genie in a series of ads for the cellular service.
Peter Dinklage, Miles Finch
Then: Dinklage was hilarious as grumpy childrenâs writer Miles Finch, who gets upset when Buddy mistakes him for one of Santa’s little helpers. That same year Dinklage had his breakout role as the star of the critically acclaimed indie film ‘The Station Agent.’
Now: The 43-year-old plays quick-witted scion Tyrion Lannister on ‘Game of Thrones,’ a role for which he won an Emmy in 2012. He’s set to star alongside Mila Kunis and Robin Williams in the 2013 comedy ‘The Angriest Man in Brooklyn.’
Amy Sedaris, Deborah “Deb”
Then: Amy Sedaris played quirky children’s book company employee Deb alongside Kyle Gass from Tenacious D. She had been best known for starring in the sitcom ‘Strangers With Candy.’
Now: The 51-year-old recently popped up on ’30 Rock’ and ‘The Good Wife.’ She is the younger sister of humorist David Sedaris, with whom she often collaborates.