Был сыном трапезундского императора Алексея IV Великого Комнина и Феодоры Кантакузины. Наследовал власть после смерти своего брата императора Иоанна IV. В ходе своего правления пытался сформировать военную коалицию против османского султана Мехмеда II Завоевателя, с участием в ней европейских и азиатских правителей под эгидой папы римского. Но эти дипломатические маневры не остались без внимания турок и ускорили нападение османских войск на Трапезунд. Агент османского султана и казначей Трапезундской империи Георгий Амируци сообщал Мехмеду II все необходимые сведения. Это позволило сделать военный поход турок совершенно неожиданным для Трапезунда. На захват империи двинулся турецкий флот, насчитывавший более 100 кораблей. Сухопутное войско составляло порядка 150 тысяч человек. 26 октября 1461 года Трапезунд был взят. Давид был лишен трона и после этого еще несколько лет прожил в ссылке. Спустя несколько лет он был арестован и привезен в Стамбул, так как султан Баязид II заподозрил его в связях со своими врагами. Давиду было предложено принять ислам, но он отказался. После этого решения 1 ноября 1463 года он вместе со своими сыновьями был казнен.