Cast and Crew of Soul Surfer

Cast of
Soul Surfer

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

Carrie Underwood
plays Sarah Hill

Lorraine Nicholson
plays Alana Blanchard

Sonya Balmores
plays Malina Birch

Branscombe Richmond
plays Ben Aipa

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

Kimberly-Rose Wolter
plays Nurse

Kaleo Relator
plays Boom

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

Shelley Trotter
plays Nurse #2

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)

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