About Soul Surfer
The true story of teen surfer Bethany Hamilton, who lost her arm in a shark attack and courageously overcame all odds to become a champion again, through her sheer determination and unwavering faith.
Full Cast of Soul Surfer
AnnaSophia Robb
plays Bethany Hamilton
Helen Hunt
plays Cheri Hamilton
Dennis Quaid
plays Tom Hamilton
Carrie Underwood
plays Sarah Hill
Kevin Sorbo
plays Holt Blanchard
Ross Thomas
plays Noah Hamilton
Chris Brochu
plays Timmy Hamilton
Lorraine Nicholson
plays Alana Blanchard
Jeremy Sumpter
plays Byron
Sonya Balmores
plays Malina Birch
Craig T. Nelson
plays Dr. David Rovinsky
Branscombe Richmond
plays Ben Aipa
Titus Kinimaka
plays Titus
John Philbin
plays Fuel TV Reporter #2
Tahini Bartolome
plays Girl at Foodland
Bridget Tully
plays Mother at Foodland
Tiffany Hofstetter
plays Rosemary
Kelly Crean
plays Front Yard News Reporter
Dylan Slater
plays Turtle Bay Open Announcer
Annie Gerstenberger
plays Thailand Village Elder
Sean McNamara
plays Rip Curl Executive
Yasmin Dar
plays Transworld Surf Reporter #1
Christie Brooke
plays National Surf Fan #1
Cayla Moore
plays Surfer Girl #1
Moon Otteman
plays Surfer Girl #2
David Tice
plays Contest Official
Patrick Richwood
plays Todd
Kimberly-Rose Wolter
plays Nurse
Irie Driscoll
plays Ukulele Girl #1
Faith Fay
plays Media Gnat
David Chokachi
plays Paramedic #1
David Stanfield
plays Nationals Announcer #1
Beau Hodge
plays Nationals Announcer #2
Dutch Hofstetter
plays Brandon
Michael Coots
plays Photoshoot Photograher
Kaipo Guerrero
plays HI Regionals Announcer #1
Rocky Canon
plays HI Regionals Announcer #2
Mark Kubr
plays ESPN Reporter
Kim Morgan Greene
plays Female Reporter
Shelley Trotter
plays Nurse #2
Arlene Newman
plays Cydney Blanchard
Bailey Nagy
plays Surfer Olivia Jenner
Leilani Gryde
plays Surfer Zoe Madsen
Kristen Steiner
plays Surfer Kaila Kahani
Lauren Beach
plays Autograph Seeker (uncredited)
Davo Coria
plays Photographer #2 (uncredited)
Christian Franklin
plays Keoki's Friend (uncredited)
Massi Furlan
plays (voice) (uncredited)
Sean Douglas Hoban
plays Photographer Assistant (uncredited)
Eric James
plays Keoki's Friend (uncredited)
Jordan Kirkwood
plays Photographer (uncredited)
Troy Manandic
plays Youth (uncredited)
Josh Margulies
plays Halloween Party Surfer (uncredited)
Stephen Meyers
plays Youth Group (uncredited)
Ingrid Seid
plays Surfer Fan (uncredited)
Christopher Simms
plays News Photographer (uncredited)
Joe Toro
plays Paramedic #2 (uncredited)
Roy Vongtama
plays Voice Artist (uncredited)
Joseph Wilson
plays Kauai Local (uncredited)
Crew of Soul Surfer
Production
Writing
Editing
Directing
Costume & Make-Up
Art
Visual Effects
Crew
Sound
Camera