A fine stagione venne scelto dai Milwaukee Bucks al draft NBA 2003 al secondo turno, ma non è mai entrato a far parte della squadra, con la quale ha effettivamente giocato soltanto durante le Summer League, vera e propria vetrina del basket internazionale.
Dai Bucks è stato girato all'ALBA Berlino.
Nell'estate del 2009 viene ingaggiato nuovamente da una squadra italiana, l'Air Avellino[1], ritrovando il suo compagno di nazionaleFilip Dylewicz, con cui ha disputato gli Europei 2007. Il 20 maggio Avellino annuncia di avergli rinnovato il contratto per la stagione sportiva 2010-11[2], venendo nuovamente riconfermato per la stagione 2011-12[3]. Il 2 ottobre, ad una settimana dal via del campionato, viene ufficializzata la risoluzione del contratto[4] con il conseguente passaggio alla Reyer Venezia per completare il roster per il campionato di LegaA. Dal mese di gennaio del 2014 gioca nella Pallacanestro Virtus Roma.