Dawid Kubowicz urodził się 4 marca 1988 roku, ma 188 centymetrów wzrostu i 85 kilogramów wagi. Jest wychowankiem Górnika Wałbrzych, lecz już w wieku 16 lat trafił do Wisły Kraków, gdzie jednak nie zdążył zadebiutować w pierwszym zespole. Po odejściu z Wisły grał w Turze Turek (17 meczów ligowych), Flocie Świnoujście (31 meczów), a w ciągu dwóch następnych sezonów był piłkarzem Termaliki Nieciecza. Łącznie na szczeblu I ligi rozegrał 93 mecze. Trener Paweł Sikora zna go z czasów wspólnej pracy w Świnoujściu.
Kubowicz w Termalice i wcześniej Flocie grał na lewej obronie, lecz jak sam mówi najlepiej czuje się z prawej strony defensywy. W okresie letnim testował go duński Viborg. Aktualnie pozostaje bez kontraktu, a w rundzie jesiennej interesowało się nim Podbeskidzie Bielsko-Biała.