Tras no ser elegido en el Draft de la NBA de 2002, firmó su primer contrato profesional con el Mitteldeutscher BC Weißenfels alemán, de donde pasó al año siguiente al Czarni Słupsk de la liga polaca, donde jugó una temporada en la que promedió 15,3 puntos y 2,4 rebotes por partido, regresando un año más tarde al baloncesto alemán para jugar en el EnBW Ludwigsburg, donde permaneció tres temporadas, siendo elegido en la última de ellas, en 2007, MVP de la Basketball Bundesliga, tras promediar 15,9 puntos, 5,2 rebotes y 4,2 asistencias por partido.