He was born in Baku in 1950.
He graduated from the State School of Arts named after A.Azimzadeh in 1970 and from Azerbaijan State University of Culture and Art in 1973.
Since 1997 he is a member of the Union of Azerbaijan Artists.
He successfully participated in the exhibitions and competitions held in the Republic and abroad many times.
At the present time, he works as a head teacher at Azerbaijan University of Architecture and Construction.
Since 2006 he is the member of Azerbaijan Cartoonists’ Union.
He is the member of Azerbaijan group in FECO FEderation of Cartoonists Organisations.