Formado en las categorías inferiores del CB Las Gaunas, CB Clavijo y FC Barcelona, recaló finalmente en el Estudiantes, club con el que debutó en Liga ACB en la temporada 2010/11.
Seguidamente inició un amplio recorrido por diversos clubes de LEB Oro, comenzando en las filas del CB Breogán en 2012/13 para después firmar en 2013/14 con Club Ourense Baloncesto.
Permaneció en la plantilla del club burgalés en la temporada 2017/18 en Liga ACB, disputando 30 encuentros con medias de 4.8 puntos.
En la temporada 2018/19 firma con el Bilbao Basket, de nuevo en LEB Oro, y logra con el club vasco su tercer ascenso a ACB.
En la campaña 2019-2020 se enrola en las filas del Club Ourense Baloncesto, jugando 24 partidos de liga en los que promedió 8,2 puntos y 3,1 rebotes en 23.5 minutos.