After coming up through the Mariners organization, he was acquired by the Cleveland Indians on June 30, 2006, in exchange for Eduardo Pérez.
On June 30, 2006, the Cleveland Indians obtained him from the Mariners organization in exchange for Eduardo Pérez.