В 2002 году окончил Новополоцкое музыкальное училище по специальности: дирижёр, артист оркестра (саксофон), педагог.

В 2009 году закончил Белорусскую государственную академию искусств по специальности театральный режиссёр.

С 2009 по 2011 годы работал в Слонимском драматическом театре режиссёром-постановщиком. Поставил спектакли: «Не покидай меня» А. Дударев, «Полустанок» А. Щербак, «Поющий поросёнок» С. Козлов.

С 2011 года работает режиссёром в Брестском академическом театре драмы. Поставил спектакли: «Играем в дружную семью или гарнир по-французски» М. Камолетти, «Морозко» О. Черепова, «Очень простая история» М. Ладо, «Урожай» П. Пряжко, «Гроза» А.Н. Островский, «Купер» Йосеф Бар-Йосеф, «Золушка» Ш. Перро, «Муми-тролль и комета» Т.Янссон, «Печальный Король» В. Зимин, «По щучьему велению» О. Черепова, «Тихий шорох уходящих шагов» Д.Богославский в Брестском академическом театре драмы. А также «Билингвы» (документальный спектакль), «Жёлтый заяц» Н. Якушиной в театре «Напротив» (Брест). «Одна Елизавета…» по пьесе Дарио Фо «Как бы случайно женщина – Елизавета» в Гомельском городском молодёжном театре в 2017 году.

Неоднократный участник международных театральных лабораторий в Сербии, России, Израиле, Швеции.
В 2014 – 2018 году организовал в Брестском академическом театре драмы проект читок белорусской современной драматургии.
В 2018 году курировал проект «Ночь в театре», проходивший на базе Брестского академического театра драмы.
С октября 2018 года — руководитель интенсив-курса «Открой в себе актера», организованного при БАТД.

В настоящее время в репертуаре БАТД идут следующие спектакли в постановке Фёдорова Д.В. —  «Дюймовочка» Ю.Щуцкий, «Серёжа очень тупой» Д.Данилов,  «День Б.» Даша Че, «Заходит андроид в бар» Д.Чекрыгин, «Кот в сапогах» В. Шелест, «Царевна-лягушка» В. Илюхов, «Моцарт и Сальери» А. Пушкин, «Мышеловка» Агата Кристи.