Nyad Cast and Crew

Main Cast: Annette Bening as Diana Nyad
Main Cast: Jodie Foster as Bonnie Stoll
Main Cast: Rhys Ifans as John Bartlett
Supporting Cast: Luke Cosgrove as Luke Tipple
Supporting Cast: Karly Rothenberg as Dee
Supporting Cast: Jeena Yi as Angel Yanigahara
Supporting Cast: Anna Harriette Pittman as Teenage Diana
Supporting Cast: Eric T. Miller as Coach Jack Nelson
Supporting Cast: Garland Scott as Jon Rose
Supporting Cast: Johnny Solo as Aris Nyad
Supporting Cast: Marcus Young as Marcus-Diver
Supporting Cast: Erica Cho as Naomi
Supporting Cast: Ethan Jones Romero as Nico
Supporting Cast: Lilo Grunwald as Nina
Supporting Cast: Marcella Acuña Báez as Suzanne
Director: Elizabeth Chai Vasarhelyi
Director: Jimmy Chin
Film Producer: Bill Johnson
Film Producer: Andrew Lazar
Film Producer: Jim Seibel
Film Producer: D. Scott Lumpkin
Film Producer: Teddy Schwarzman
Film Producer: Julia Cox
Film Producer: Michael Heimler
Film Producer: Vanessa Humphrey