Дмитрии Семёнович Покрамович родился 28 декабря 1921 года в деревне Иванове Ивановского сельсовета Невельского района. Он происходил из старого дворянского рода Покрамовичей.
Позже его семья переехала в Ленинград. В 1940 году он был призван в армию и его направили в пехотное училище.
После окончания училища он был направлен на службу в Заполярье. Там он дослужился до командира взвода.
Отличился во время боёв за Киркенес. Под его командованием было проведено несколько успешных боевых и разведывательных операций.
24 октября 1944 года Покрамович с группой разведчиков, действуя впереди советских войск, выбил противника из населенных пунктов Свартакель, Тюведалин, Эстмо, вышел к восточному берегу залива Бех-фьорд и на подручных плавсредствах форсировал его. 26 октября двадцать разведчиков под командованием Покрамовича захватили и потопили фашистский тральщик, взяв в плен его экипаж.
Погиб Дмитрий Семёнович в бою 14 марта 1945 года. Похоронен в городе Нойштадт.