He made his debut for Honduras in a January 1998 friendly match against Costa Rica and has earned a total of 71 caps, scoring 11 goals. He has represented his country in 22 FIFA World Cup qualification matches and played at the 1999 UNCAF Nations Cup as well as at the 1998, 2000, 2005 and 2007 CONCACAF Gold Cups. Also, he played at the 2001 Copa América. and was one of three of Honduras' over-age players at the 2008 Summer Olympics.