David Castro is an open water swimmer from Ecuador.
Open Water Swimming Career
- He participates on the FINA/HOSA 10K Marathon Swimming World Cup circuit.
- He competed in the 10 km marathon swim and the 5 km team race at the 2017 FINA World Swimming Championships in Lake Balaton, Hungary.
- On 13 October 2019, he finished 5th in the 5 km ANOC World Beach Games in Katara Beach, Qatar.