Skip to main content
Friday, 19 June 2026 · Morning editionLondon ⛅ 20°C1 TV premieres this week6 prime-time slots tonightStreaming #1: Project Hail MaryAbout UsOur TeamSourcesContactNewsletter

Annasophia Robb Movies and TV Shows

HomeCasts

Annasophia Robb is best known for playing Violet Beauregarde in Charlie and the Chocolate Factory, Opal in Because of Winn-Dixie, and young Eleanor in The Revenant.

  • Active 1995–
  • 16 credits

Films

  • The RevenantHawk2015
  • Soul SurferBethany Hamilton2011
  • Race to Witch MountainSara2009
  • The Spy Next DoorFarren2010
  • SleepwalkingTara2008
  • Bridge to TerabithiaLeslie Burke2007
  • Charlie and the Chocolate FactoryViolet Beauregarde2005
  • Because of Winn-DixieOpal2005
  • Daddy’s Little GirlsSierra2007
  • The Christmas BlessingLilly2005
  • Samantha: An American Girl HolidaySamantha Parkington2004
  • Dracula II: AscensionYoung Mother / Child (uncredited)2003

TV shows

  • The ActLacey2019
  • Mercy StreetAlice Green2016
  • Guilty PartyMelinda2021
  • The OfficeAbigail2009

No matches — try another title.

About Annasophia Robb

Annasophia Robb is an American actress who began her career as a child star in the mid-2000s. She is known for her leading roles in family films and her transition into more mature work on television. Robb has also worked as a model and activist.

FAQs

What is Annasophia Robb’s most famous role?

Her most famous role is likely Violet Beauregarde in Tim Burton’s Charlie and the Chocolate Factory (2005).

Did Annasophia Robb do her own surfing in Soul Surfer?

Yes, she learned to surf for the role and performed many of her own stunts, though a double was used for some dangerous waves.

What TV show did Annasophia Robb appear in recently?

She played Lacey in the true-crime anthology series The Act (2019) and Melinda in the thriller Guilty Party (2021).

Has Annasophia Robb won any awards?

She won a Young Artist Award for Bridge to Terabithia and was nominated for several others for Soul Surfer and Because of Winn-Dixie.

What is Annasophia Robb’s background?

She was born in Denver, Colorado, and started acting in commercials at age eight, making her film debut in 2004’s Samantha: An American Girl Holiday.

Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026

Browse all actor careers →