Давид Григорьевич Шоломо?вич родился 11 сентября 1914 года в Самаре. Еврей, из семьи служащих.
В 1932 году закончил Самарский теплотехникум.
С 1932 по 1935 гг. работал фотокорреспондентом краевой газеты «Волжская Коммуна».
С 1935 по 1939 гг. Давид — студент операторского факультета Всесоюзного Государственного института кинематографии. После окончания института был направлен в качестве кинооператора на Ростовскую-на-Дону студию кинохроники.
С января 1942 года по сентябрь 1945 года Давид Шоломович являлся военным кинооператором Центральной студии документальных фильмов (г. Москва), а также служил на различных фронтах действующей армии в период Великой Отечественной войны: Северо-Кавказский фронт, Южный, 4-й Украинский, 2-й Белорусский, а также в 4-й и 8-й Воздушных Армиях, в звании инженера-майора. Был непосредственным участником 35 боевых вылетов с бомбометаниями, разведкой в различных штурмовых, гвардейских, бомбардировочных авиаполках.
С 1 февраля 1941 года Давид Шоломович — член КПСС. Также являлся членом Союза Журналистов СССР, членом Союза кинематографистов СССР.
Принимал активное участие в подготовке и проведении Всемирного конгресса за разоружение и мир.
С октября 1945 г. зачислен фотокорреспондентом Советского Информбюро.
В августе 1947 года Давид Григорьевич Шоломович — оператор первой категории ЦСДФ.
Последние десятилетия перед кончиной работал фотокорреспондентом Агентства печати «Новости».
Скончался 27 августа 1965 года.
Все фотодокументы Д. Г. Шоломовича, фотографии и негативы, безвозмездно переданы вдовой и дочерью в Российский государственный архив кинофотодокументов в городе Красногорске в 1980 году.
За участие в Великой Отечественной Войне был награждён следующими медалями и орденами: