Absolwent uczelni Villanova to już bardzo doświadczony koszykarz. W swojej karierze grał już w takich klubach jak Enel Brindisi (Włochy), Hapoel Holon (Izrael), CEZ Nymburk (Czechy), Besiktas Stambuł (Turcja), Olimpija Lublana (Słowenia), czy Strasbourg IG (Francja).
Ostatnim jego klubem był francuski Chalons-Reims CB. W minionym sezonie wystąpił w 14 spotkaniach dla tego zespołu - zdobywał w nich średnio 11,3 punktu, 6,5 asysty i 1,9 zbiórki.