From Openwaterpediaprofessional open water swimmer from Mexico. He competes in the FINA 10KM Marathon Swimming World Cup where he were ranked 41st.
 International Events
- 2012 FINA Olympic 10km Marathon Swimming Qualifier in Setubal Portugal
- 2011 FINA World Championships in Shanghai, China.
- FINA 10K Santos,Brazil Results
- 2006 Central American and Caribbean Games
- 2007 Pan American Games
- 2008 Open Water Worlds
- 2009 World Championships
At the 2006 Central American and Caribbean Games, he set the Mexican Record in winning the men's 800m free in 8:07.30. The time was also a Games Record.