En la temporada 2005-06 ficha por el Drac Inca de la liga LEB española donde cuaja una gran actuación con unos promedios de 11,7 puntos, 3,5 rebotes y 4,4 asistencias, lo que le llevó a fichar por el Vive Menorca a la temporada siguiente con el que llega a jugar 18 partidos en la máxima categoría del baloncesto español.
La temporada 2007-08 juega en las filas del Bruesa GBC de LEB Oro, con el que logra el ascenso a la liga ACB demostrando ser uno de los jugadores más destacados de la competición.
Un año más tarde ficha por el Cáceres 2016 también de LEB Oro.
En la temporada 2009-10 decide marcharse a Italia para enrolarse en las filas del Snaidero Udine de la LEGA Due, segunda competición en importancia del baloncesto transalpino.
[1] En la temporada 2010-11 regresa en el mercado de invierno a la LEB Oro para sustituir a Michael Mokongo en las filas del Club Ourense Baloncesto.