In August 2008, he joined Halcones UV Córdoba of Mexico but left before appearing in a game for them. In October 2008, he was re-acquired by the Austin Toros. On January 29, 2009, he was waived by the Toros due to injury. After his release, he once again returned to Mexico, signing with the Bravos de Piedras Negras. He played in four games for the team and finished with averages of 10.5 points, 1.8 rebounds, 5.3 assists, and 3.0 steals per game. On February 15, 2009, he was re-acquired by the Toros. He played 47 games in the 2008–09 season and averaged 8.7 points, 3.1 rebounds, and 5.1 assists per game.
