Graduated from the Faculty of Law of Azerbaijan State University. Doctor of philosophy. Member of the Amnesty Commission under the President of the Republic of Azerbaijan. President of the Special Olympic Committee of Azerbaijan. Member of the Board of Directors of the Confederation of Lawyers of Azerbaijan.
Since 1991 worked as an assistant and adviser to the chairman of the Azerbaijan Popular Front, head of the Analytical Center of the APF, and in 1992-1993 worked as a head of the State and Law Department of the Office of the President of the Republic of Azerbaijan. In 1995-1998 was a private representative of the chairman of the Azerbaijan Popular Front Party in the Republic of Türkiye, and in 1998-2001 was a Vice-Chairman of the Azerbaijan Popular Front Party.
Chairman of the Great Establishment Party. Was elected as a member of parliament of the third, fourth and fifth convocations. Vice-Chairman of the Culture Committee, member of the Human Rights Committee of the Milli Majlis of the Republic of Azerbaijan. Head of the Working Group on Azerbaijan-North Macedonia Interparliamentary Relations, member of the working groups on relations with the parliaments of the Federal Republic of Germany, Belgium, Brazil, Jordan, Iran, Colombia, Latvia, Malaysia, Malta, Romania, Russia, and Türkiye. Member of the national delegation of the Milli Majlis in PACE.