He made his debut for Guatemala as a second half substitute for Jorge Rodas in a January 1996 CONCACAF Gold Cup match against Mexico and scored 35 international goals in 86 international matches. He played in the World Cup qualification processes of 1998, 2002 and 2006, scoring 7 goals in 27 World Cup qualification matches, including 2 in a 2–1 win against Costa Rica on 5 September 2004 that helped Guatemala advance to the final stage of the 2006 CONCACAF World Cup qualification.