Es un jugador muy directo en ataque, con gran cambio de ritmo y muy buenas manos para finalizar o doblar el balón.
Daniel llegó al Real Madrid en 2010, procedente del Azuqueca de Henares, tras pasar por las categorías inferiores del club madrileño, Infantil A (2010-2011), Cadete B (2011-2012), Cadete A (2012-13), Júnior (2013-2015) y EBA (2015-2016).
Durante la temporada 2019-20 comenzó jugando en el Basket Azuqueca de EBA, pero pronto quisieron contar con él en una categoría superior y pasó a defender la camiseta de La Roda.
En agosto de 2020, regresa al Real Canoe Natación Club Baloncesto Masculino para jugar en Liga LEB Oro.
[4] Tras el descenso del conjunto madrileño a Liga LEB Plata, continuaría en el Real Canoe Natación Club Baloncesto Masculino durante la temporada 2021-22.