En 1990 firmó un contrato profesional con los Expos de Montreal, y debutó con los Astros de Houston en las Grandes Ligas el 30 de agosto de 1996 contra los Padres de San Diego.