A niveles de selecciones nacionales participó en la Copa Mundial de Fútbol Juvenil de 1995, logrando una anotación en 3 encuentros disputados. Con la selección mayor debutó en un encuentro amistoso ante la Selección de fútbol de Noruega el 19 de enero de 1994. Disputó los Juegos Panamericanos de 1995, así como la Copa Uncaf 1999, Copa Uncaf 2001, Copa América 1997, Copa América 2001, Copa de Oro de la Concacaf 2000 y Copa de Oro de la Concacaf 2005. También participó en las eliminatorias de la Copa Mundial de Fútbol de 1998 y de la Copa Mundial de Fútbol de 2002. Registra 60 presencias internacionales de clase A, contabilizando 10 anotaciones.