Родился в городе Алагир Северной Осетии. Первым тренером Дудиева был Валерий Каргинов. Воспитанник Академии футбола имени Юрия Коноплёва. Первый профессиональный клуб - «Крылья Советов-СОК». В 2010 году был в аренде в «Зените», но не сумел пробиться в основной состав. В 2010 году провёл два матча за молодёжную сборную России. В 2011 году перешёл в «Аланию».
26 июня 2016 года футболист подписал контракт на 2 года с «Томью».
Олимп-Первенство России по футболу среди команд клубов ФНЛ 2020–2021 годов
26-й тур
Нефтехимик
Нижнекамск
2
:0
Томь
Томск
Нижнекамск, стадион "Нефтехимик"