Debutó en la MLB con los Florida Marlins el 20 de junio de 2003.