Es un jugador formado en las categorías inferiores del Saski Baskonia y además se marchó a Estados Unidos para formarse en la Trumbull High School de Connecticut y disputar dos años la NCAA con Boston College.
A su regreso al Saski Baskonia, debutó en Liga ACB en la temporada 1997-98 y de cuyo primer equipo formó parte en la temporada 1999-00.
Como jugador también fue internacional con España tanto en categorías de formación (plata europea cadete en 1995) como con la denominada «Selección B» (campeón Juegos Mediterráneos 2001) y la absoluta (debutando en el preeuropeo 2003).
Durante la campaña 2012-2013, siendo jugador del Bàsquet Manresa de la Liga ACB, sufre una lesión que ocasionó su retirada del baloncesto.
Comenzó su trayectoria en los banquillos en 2015, siendo entrenador ayudante de Carles Marco en las filas del Oviedo Club Baloncesto en el que ocupó el cargo durante tres temporadas, hasta que en 2018 ocupó el cargo de primer entrenador del Oviedo Club Baloncesto de la Liga LEB Oro, en el que estuvo durante otras dos temporadas.