Greg Louganis (as Mario López)
Pete Louganis
Tom Barrett
Frances Louganis
Dr. Sammy Lee
Ron O'Brien
Young Greg Louganis
Megan
Keith
Greg - Age 9
John Anders
Despina
Despina - Age 11
Scott Cranham
Bully Boy #1
Bully Boy #2
Bully Boy #3
Officer #1 (as David Lewis)
Social Worker
Reporter '76
Teammate #1
Teammate #2
Judge
Klaus Dibiasi (as Doug Chapman)
Aunt Virginia
Woman in Store
Girl #1
Girl #2
Clinician
Cold Diver
Attorney
Bigot Diver
Press Room Reporter
Doctor
Jim Puffer
Interpreter (as June Pentyliuk)
Coach #1
Greg's Neighbor
14 Year Old Boy
Father
Son
Competitive Swimmer
Self (archive footage) (uncredited)
Narrator / Self (uncredited)
Sports Announcer (voice) (uncredited)