I 2004 – 2005-sesongen spilte Barrett for både Houston Rockets og Orlando Magic. Denne sesongen spilte han totalt 38 kamper der han i gjennomsnitt scoret 3,1 poeng per kamp.