De León played at the 1999 World Youth Cup and made his senior debut for Honduras in a May 1999 friendly match against Haiti. As of December 2012, he has earned a total of 83 caps, scoring 14 goals. He has represented his country in 34 FIFA World Cup qualification matches and played at the 2003 UNCAF Nations Cup as well as at the 2000, 2003 and 2007 CONCACAF Gold Cups.,