Barrett comenzó su carrera profesional en New York Knicks, que lo firmaron como agente libre, pero no llegó a debutar y fue cortado a las 3 semanas.