Como jugador tuvo un papel destacado, disputando 4 campañas en la ACB.
Formó parte de Lobos Cantabria, CB Gran Canaria y Menorca Bàsquet.
Tras retirarse como jugador en el Moycullen Basketball Club, desde 2012 a 2015 ocupó el cargo de entrenador y director técnico del conjunto irlandés.
En la temporada 2019-20, se convierte en entrenador del CB Gran Canaria B de Liga LEB Plata.
[1] En la temporada 2020-21, firma por el Baxi Manresa para ser ayudante de Pedro Martínez en el primer equipo de Liga Endesa, en el que trabaja durante tres temporadas.