A raíz de ello en 1999 fue incorporado al Real Madrid, club en el que permanecería dos años jugando tanto con el primer equipo en la ACB como con el segundo equipo en la EBA.
Tras dejar a la poderosa institución de la capital española fichó con el Melilla Baloncesto, equipo que disputaba la LEB, la segunda división del baloncesto español.
Su buena actuación allí le permitió llegar en la temporada siguiente al Cáceres CB de la ACB.
A mediados de 2006 arregló un contrato para jugar por dos meses en el Tau Vitoria,[4] pero gracias a su buen desempeño continuó hasta el final de la temporada 2006-07.
La temporada 2017-18 la disputó con Platense, equipo que en ese momento transitaba por la segunda categoría del baloncesto argentino.