A nivel de selecciones nacionales disputó en 29 juegos internacionales de clase A, en los cuales recibió 28 goles. Fue convocado desde 1983, sin embargo, haría su debut oficial ante la Selección de fútbol de Corea del Sur el 13 de diciembre de 1987. Su último juego fue ante la Selección de fútbol de México el 7 de julio de 1991. Participó en la Copa Mundial de Fútbol de 1990, así como en la Copa de Oro de la Concacaf 1991. Además, como asistente técnico y entrenador de porteros ha participado en la Copa América 2011, Copa de Oro de la Concacaf 2011, Copa Centroamericana 2011, Copa Mundial de Fútbol Sub-20 de 2009, Copa Mundial de Fútbol Brasil 2014, Copa Mundial Femenina de Fútbol Sub-17 de 2008 y Copa Mundial de Fútbol Sub-17 de 2007.