Il est drafté en 2002 en par les Wizards de Washington, franchise avec laquelle il dispute trois saisons. Il évolue ensuite avec d'autres franchises NBA, les Trail Blazers de Portland, les Raptors de Toronto, les Pistons de Détroit et de nouveau les Wizards de Washington.