Es un jugador formado en la cantera del Club Baloncesto Peñas Huesca con el que debutó la temporada 2009-10 en Liga LEB Plata.
En la siguiente temporada a su debut, jugaría en el CB Monzón de Liga EBA.
En 2012, regresa al Club Baloncesto Peñas Huesca con el que jugaría durante 5 temporadas en Liga LEB Oro, convirtiéndose en capitán del conjunto oscense.
Durante la temporada 2016-17 Lafuente promedió 6,1 puntos y 8,5 de valoración en los 27,13 minutos que disputó por encuentro en las filas del Club Baloncesto Peñas Huesca.
En la temporada 2019-20 juega en las filas del Basket Navarra Club de Liga LEB Plata, en la que promedió 5,2 puntos y 4,6 rebotes en los más de 29 minutos que disputó por encuentro.