Дафчев е на 44 години, роден е в Пловдив и започва да играе футбол в местния Марица, след което се мести в силната по това време школа Сокол (Коматево). Професионалната му кариера стартира от Локомотив (София) през 1998-ма година, а след това преминава и през отборите на ЦСКА (София), Ботев (Пловдив), нов период в столичния Локомотив. Зад граница е носил екипите на гръцки отбори, както и на азербайджанския гранд Нефтчи (Баку).
Връх в треньорската му работа до момента е назначението му начело на националния отбор на България до 17 години (2017-2019). Дафчев прекарва периода от 2014-та до 2017-та като треньор в детско-юношеската школа на ПФК Ботев (Пловдив). В началото на 2020-та година поема на набор 2004 в школата на ПФК Локомотив Пловдив.
През изминалото заедно с легендата Христо Колев- Бащата води втория отбор на Локомотив Пловдив.
Дафчев заема поста от Христо Телкийски, а през изминалия сезон "баските от Куклен", както е прякорът на този отбор, завърши 11-и в Югоизточната трета лига с 39 точки.