Cast of NYAD

24 credited, in billing order.

Annette Bening
Annette Beningas Diana Nyad
Jodie Foster
Jodie Fosteras Bonnie Stoll
Rhys Ifans
Rhys Ifansas John Bartlett
Ethan Jones Romero
Ethan Jones Romeroas Nico
Luke Cosgrove
Luke Cosgroveas Luke Tipple
Jeena Yi
Jeena Yias Angel Yanigahara
Eric T. Miller
Eric T. Milleras Coach Jack Nelson
Anne Marie Kempf
Anne Marie Kempfas Candace
Carolyn McCormick
Carolyn McCormickas Elise
Marcos Diaz
Marcos Diazas Dude
Belle Darling
Belle Darlingas Diana, Age 5
Pearl Darling
Pearl Darlingas Diana, Age 5
Johnny Solo
Johnny Soloas Aris
Anna Harriette Pittman
Anna Harriette Pittmanas Diana, Age 14
Hanler Rodríguez
Hanler Rodríguezas Miguel
Harraka Eliana
Harraka Elianaas Lucy
Marcella Acuña Báez
Marcella Acuña Báezas Suzanne
Sophia Hernandez
Sophia Hernandezas Opposing Girl
Katherine Klosterman
Katherine Klostermanas Woman Swimmer
Toussaint Merionne
Toussaint Merionneas Taxi Driver
Tisola Logan
Tisola Loganas Anna
Orpha Salimata
Orpha Salimataas Mia
Erica Cho
Erica Choas Naomi
Marina Vasarhelyi-Chin
Marina Vasarhelyi-Chinas St. Maarten Kid #1

Crew