Родился в Ширазе в бедной семье (его отец был ножевщиком). Добился должности придворного поэта в Хорасане — работал при дворе Хусейна Байкары (1459—1506), а после его смерти — султана Якуб-бека Ак-Коюнлу (ум. 1519), получил почётное звание «отец поэтов» (бабаие шуара).
После взятия Тебриза в 1516 году османами Фегани переселился в Абевард, где стал вести разгульную жизнь, а перед смертью посетил Мешхед, где покаялся в грехах перед гробницей имама Резы.
Сохранился диван его стихов. На русский язык отдельные стихи перевёл В. Тардов