Después de jugar un año en Zaragoza fichó por el CB Valladolid, siendo cedido dos temporadas al CB Pozuelo y al Plasencia-Galco, hasta 2006, año en el que sí formó parte de la primera plantilla vallisoletana.
En verano de 2008, tras el descenso a LEB Oro del Valladolid, fichó por el Bàsquet Manresa, donde permaneció hasta 2011.
En 2014 fiche por el Iberostar Tenerife, donde logró sus éxitos más importantes: la Basketball Champions League (2017) y la Copa Intercontinental FIBA (2017).
[2] Fue el decimosexto jugador aragonés internacional por España, y el primero desde que Lucio Angulo lo fuera en 2003.
[3] En 2019, después de 15 años, volvió al Casademont Zaragoza, fichando para las siguientes tres temporadas.