Nabi AVCI was born in 1953 in Bilecik, Turkey.
He graduated from the Faculty of Administrative Sciences - Middle East Technical University. He completed his Ph.D. in Communication Sciences at Anadolu University.
He started his career in the Ministry of Culture as a civil servant in 1974. He became an academician at the Faculty of Communication Sciences during the establishment of Anadolu University. He also served as Advisor to the Prime Minister's Office and the Ministry of National Education. He has worked as a program producer, columnist and consultant in several national channels, magazines and newspapers. He became professor of Faculty of Communication at Istanbul Bilgi University in 2000. He was appointed as Prime Minister's Senior Advisor in 2003. He was the Member of the Supreme Council for Science and Technology of The Scientific and Technological Research Council of Turkey (TUBITAK) and president of Turkish National Commission for UNESCO.
He was the Chairman of Education, Culture, Youth and Sports Commission of Turkey's National Assembly before he was appointed as the Minister of National Education in Turkey's 61st Government in 25 January 2013.