Career
Cotto started playing for minor league teams and joined Comunicaciones in 2007 after scoring 10 goals in the 2007 Clausura for Deportivo Mictlán, which did not save his team from relegation. Cotto made his debut for Guatemala as a late substitute in a November 2007 friendly match against Honduras and has, as of January 2010, earned a total of 6 caps, scoring no goals. He has represented his country at the UNCAF Nations Cup 2009.