Jugó 99 partidos en tres temporadas con los Wildcats, promediando 15,1 puntos y 8,4 rebotes por encuentro.
Su primer destino fue el Śląsk Wrocław de la Polska Liga Koszykówki.
[3] Su éxito en Polonia le permitió proyectarse hacia el resto del continente, por lo que en los años siguientes jugaría en España, Israel y Alemania.
Pasó brevemente por Corea del Sur en 2006, pero regresó a Europa para fichar con el EB Pau Orthez.
En 2010 adquirió la nacionalidad turca, adoptando el nombre de Ali Karadeniz.