Народився 6 вересня 1986 року у місті Київ.
Дмитро закінчив Київський національний університет театру, кіно та телебачення імені Івана Карпенка-Карого. Бакалавр з акторського мистецтва драматичного театру та кіно.
Дід Дмитра – відомий український актор Богдан Ступка (1941-2012). Богдан Сильвестрович – лауреат Шевченківської премії, Заслужений актор УРСР та СРСР, Герой України, міністр культури та мистецтв (1999-2001).
Батько — Остап Богданович (1967 р.н.) — актор та телеведучий. Мати — Тетяна Капліна також актриса. Навчалася разом із Остапом в інституті театрального мистецтва.
У 2016 році Дмитро одружився з стилісткою-перукаркою, нутріціологинею і ведучою Поліною Логуновою. Через рік у подружжя народилася донька, яку назвали Богданою.
На початку 2022 року Дмитро разом із дружиною та донькою перебрався до США.
Дмитро продовжив акторську династію, ставши третім її представником у театрі та кіно. Після закінчення університету його було прийнято до Національного театру імені Івана Франка. Тут Ступка грав у таких спектаклях, як «Ромео та Джульєтта», «Одруження», «Гімн демократичної молоді», «Попелюшка», «Чайка» та інші.
Ще студентом у 2006 році Ступка почав зніматися в кіно. Тоді він зіграв невеликий епізод у 77-му епізоді серіалу «Повернення Мухтара 2».
Через два роки Дмитро виконав роль папараці у картині польського режисера Кшиштофа Зануссі «Серце на долоні». За сценарієм його герой «полює» на головну дійову особу фільму, якого грає дід Дмитра — Богдан Ступка.
У 2010 році зіграв одну з основних ролей у російському історико-фантастичному фільмі «Ми з майбутнього-2». У ньому також знявся батько актора Остап Богданович.
Фільм викликав негативні оцінки серед критиків. Вітчизняне міністерство культури назвало картину пропагандистською та антиукраїнською, а також рекомендувало її не дивитися.
У 2013 році Дмитру дісталася головна роль у молодіжному містичному трилері «Тіні незабутих предків». Група студентів випадково викликає стародавнього демона і відчиняє браму у потойбічний світ. У молодих людей на тілах починають з'являтися дивні мітки, після яких до них приходить смерть.
У 2015 році Ступка взяв участь у зйомках військово-драматичного мінісеріалу «Гвардія». Події серіалу розпочинаються на Євромайдані, де головні герої опинилися по різні боки барикад: одні протестувальники, інші — службовці внутрішніх військ. Але доля зводить їх разом після початку війни на Донеччині. Колишні опоненти опиняються у Національній гвардії та вирушають разом захищати батьківщину.
У 2018 році Дмитро втілив на екрані Симона Петлюру в історичному фільмі «Крути 1918». Картина розповідає про драматичну битву між молодими військовими курсантами Української Народної Республіки та військами Радянської Росії. Остап Ступка зіграв у цій картині червоного командира.
Того ж року Дмитро знову працював із режисером Кшиштофом Зануссі у його містичному трилері «Ефір». Ступка зіграв роль російського жандарма.
У 2020 році на екрани вийшов фільм «Гола правда», який є римейком італійської картини 2016 року «Ідеальні незнайомці». Дмитру дісталася головна роль. Він власник розважального клубу, фішкою якого є кімната з унікальним та надточним детектором брехні.
Того ж року Ступка зіграв у фільмі «Нереальний КОПець». За фільмом герой Дмитро – мажор, якому волею долі доводиться надіти поліцейську форму та вийти патрулювати українські вулиці.
Загалом кінобагаж Ступки налічує понад два десятки робіт.
14.09.2017