David comenzó su carrera en los banquillos como ayudante en el Óbila Club de Basket de su ciudad natal que competía en Liga LEB Bronce en la temporada 2007-08.
En siguiente temporada, el conjunto abulense lograría el ascenso a la Liga LEB Plata y David continuaría como entrenador ayudante hasta 2013.
En la temporada 2013-14, David se convierte en primer entrenador del Óbila Club de Basket de la Liga LEB Plata, al que dirige durante cuatro temporadas.
En la temporada 2018-19, firma como entrenador del Grupo Alega Cantabria de la Liga LEB Plata.
[2] El 28 de abril de 2022, tras logar el ascenso, renueva su contrato con el Grupo Alega Cantabria para dirigirlo en Liga LEB Oro la temporada 2021-22.