Comenzó su carrera en su ciudad natal, Miranda de Ebro, Burgos, en la categoría juvenil en el C.B.Cronos, en el año 1982.
Al finalizar esta etapa viaja a Vitoria para formar parte del Saski Baskonia, comenzando en las categorías inferiores del entonces llamado Caja de Álava, en su etapa de junior, compaginando su formación con el primer equipo, en la máxima categoría del baloncesto nacional.
[cita requerida] En la temporada 1989-1990 es cedido por el Baskonia al Askatuak de San Sebastián.
Allí permanece varios años, donde incluso se le crea una peña oficial con su nombre, la "Peña Angulo", aunque pasó por dos equipos en la península, el Caja Badajoz y el Baloncesto Fuenlabrada.
Se retiró como jugador profesional tras varias temporadas jugando en un club federado en la liga insular de Tenerife, donde militaban algunos excompañeros del Club Baloncesto Canarias.