Después de militar durante siete (7) años en las Ligas Menores en el sistema de los Astros de Houston y un par de meses en la CPBL's con los Mercuries Tigers, fue firmado como un agente libre por los New York Mets en 1998.