Fue internacional con la selección de fútbol de Panamá en 104 ocasiones y marcó 41 goles. Su debut se produjo el 10 de junio de 2001, en un encuentro amistoso ante la selección de Trinidad y Tobago que finalizó con marcador de 0-0. En el año 2005 tuvo su mejor actuación en el seleccionado de su país, cuando participó en la Copa de Oro de la Concacaf 2005, logrando tres goles. Los cuales le merecieron el título de goleador, y el esfuerzo le valió para ser nombrado jugador más valioso del torneo (Most Valuable Player).