Cast of NYAD
24 credited, in billing order.

Annette Beningas Diana Nyad

Jodie Fosteras Bonnie Stoll

Rhys Ifansas John Bartlett

Ethan Jones Romeroas Nico

Luke Cosgroveas Luke Tipple

Jeena Yias Angel Yanigahara

Eric T. Milleras Coach Jack Nelson
Anne Marie Kempf
Anne Marie Kempfas Candace

Carolyn McCormickas Elise
Marcos Diaz
Marcos Diazas Dude
Belle Darling
Belle Darlingas Diana, Age 5
Pearl Darling
Pearl Darlingas Diana, Age 5

Johnny Soloas Aris

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 Klostermanas Woman Swimmer

Toussaint Merionneas Taxi Driver
Tisola Logan
Tisola Loganas Anna
Orpha Salimata
Orpha Salimataas Mia

Erica Choas Naomi
Marina Vasarhelyi-Chin
Marina Vasarhelyi-Chinas St. Maarten Kid #1
Crew
Elizabeth Chai VasarhelyiDirector
Jimmy ChinDirector
Julia CoxScreenplay · Executive ProducerBill JohnsonExecutive ProducerD. Scott LumpkinExecutive ProducerJim SeibelExecutive ProducerMichael HeimlerExecutive ProducerVanessa HumphreyExecutive Producer
Andrew LazarProducer
Teddy SchwarzmanProducer
Alexandre DesplatOriginal Music Composer
Claudio MirandaDirector of Photography