Fue internacional absoluto con la selección costarricense durante ocho años (1995-2003), totalizando 76 internacionalidades y 6 goles. Con ella se proclamó campeón de la Copa de Naciones de la UNCAF 1997 y subcampeón de la Copa de Oro de la Concacaf 2002. Su último compromiso representando a su país fue el 26 de julio de 2003, en la de la Copa de Oro ante Estados Unidos.