Давид является воспитанником осетинского футбола.
Тренироваться начинал в ДЮСШ «Юность».
28-летний форвард выступал за такие команды, как «СКА-Энергия», «Нефтехимик», «Спартак-Владикавказ», СКА, «Химки», «КАМАЗ», «Урал», «Каспий», «СКА-Хабаровск» и «Торпедо».
В прошлом сезоне футболист провел 29 матчей в РПЛ, забил 2 гола и отдал 3 голевые передачи.
В Кубке России отыграл 6 встреч, записал на свой счет 2 мяча и 1 ассист.
Пополнил состав владикавказцев летом 2023 года.