Formado en las categorías inferiores del Real Madrid, Las Rozas y Guadalajara, incició un periplo en la NCAA: dos años en Providence College y otros dos en Marist.
Después inició su trayectoria como profesional en el Aris de Salónica y en la temporada 2001-2002 llegó a la ACB de la mano del Gijón, con el que descendió y jugó la liga LEB en la temporada siguiente.
Después ha pasado por Fuenlabrada (ACB), León, Pamesa Valencia (tres partidos al principio de la temporada pasada) y Polaris World MUrcia, con el que consiguió el ascenso de LEB a ACB.