 He made his debut on November 25, 1992 in a 1-1 draw against Ecuador, and played his last international match at age 33 in a World Cup qualifying defeat against Chile on September 9, 2003.Soto's international career included the Copa América tournaments of 1993, 1995, 1999, and 2001.On December 17, 2011, Soto was appointed head manager of Alianza Lima for the start of the 2012 Torneo Descentralizado season.