Fue un base con gran experiencia en Liga LEB Oro en la que disputó más de 500 partidos repartidos en diferentes equipos, ya que defendió las camisetas de Cajasur Córdoba, Club Baloncesto Villa Los Barrios, Club Bàsquet Inca, CB Ciudad de Huelva, Melilla Baloncesto, CB Murcia y Fundación Adepal Alcázar, donde se retiró en 2009.
[1] Su salto al banquillo se produjo en las categorías inferiores del Club Baloncesto Sevilla, el equipo de su ciudad.
[2] Más tarde, dirigió dos años al equipo cadete con el que se proclamó Campeón de España en la 2011/2012.
Durante la primera temporada el club murciano se quedaría a las puertas del ascenso tras ser eliminado por el CB Almansa en la última eliminatoria de la eliminatoria de ascenso, tras realizar una gran temporada.
Al término de la temporada renueva su contrato como técnico del Real Murcia Baloncesto.