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.
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