Primary Site Coach
Kid's Choice Sports Center

Coach John was born in El Salvador but raised in Mount Vernon, VA. Growing up in the NVSL (Mansion House) and DCCL (Mount Vernon Yacht Club) his swimming career would continue at FBST/AAC in addition to Mount Vernon & West Potomac High School. His competition days concluding at James Madison University (Club Swimming) would transition him to a greater role as Coach and Educator.

Coaching since 2004 Coach John has gained experienced through numerous summer leagues (NVSL, DCCL, PWSL & CCSDA) club swimming (VAST, PWSC, OCCS & AAC) in addition to High School Swimming (VHSL, WMPSSDL, VISAA).

Coach John is current the Varsity Head Swim & Dive and Water Polo Coach at TC Williams High School as well as the K-8 PE Teacher and Swim Coach at Alexandria Country Day School.

Coach John is excited to be returning to the Potomac Marlins Team & Staff at KCSC to further foster fun, fast, team spirit and working together to achieve goals in and out of the water.