Окончил актерский факультет Театрального института им. Б. Щукина (курс В. Поглазова) и режиссёрский факультет института (курс Ю. Погребничко). Среди постановок: «Земляки», «Шукшин» и «Глумов» в Салаватском башкирском драматическом театре; «Таганок» в Стерлитамакском башкирском драматическом театре; «Ревизор» в театре «Около дома Станиславского»; «Петровы в гриппе» в «Гоголь-центре»; «Иваново детство» в Казанском ТЮЗе; «Вишнёвый сад» в Воронежском Камерном театре, «Мадам Бовари» театрального агентства «Арт-партнёр XXI», «Собачье сердце» в Московском ТЮЗе, «Где ты был так долго, чувак?» и «Шинель» в пространстве «Внутри».
Художественный руководитель детского театрального проекта «Невзрослый театр».
Работа Антона Фёдорова «Ребёнок» в Воронежском Камерном театре — лауреат Российской национальной театральной премии «Золотая маска» в номинации «Драма/спектакль малой формы». Спектакль «Морфий» в Псковском академическом театре драмы им. А.С. Пушкина — лауреат Российской национальной театральной премии «Золотая маска» в номинациях «Драма/работа художника по костюмам» и «Драма/женская роль второго плана».
С 2023 года Антон Фёдоров — главный режиссёр театра «Старый дом» в Новосибирске.