Gazi joined the Rasamoy Memorial High School as a teacher and then worked in Sylhet Government High School. He joined the Awami League in 1952 and was elected joint secretary of the
Sylhet district Awami League. From 1952 to 1955, he worked in the Bengali
Jugabhery weekly and the English
Eastern Herald weekly. He was elected Topkhana union parisad chairman and
Sylhet municipality commissioner. He was involved in the
six-point program of the Awami League and was jailed for it in 1967. He campaigned against military dictator General
Ayub Khan in 1969. In 1970, he was elected to the
National Assembly of Pakistan from Sylhet as an Awami League candidate. Gazi was involved in the Awami League-led
Non-Cooperation movement in 1971 in Sylhet. In the
Bangladesh Liberation War, he was an advisor of sectors 3 and 4 of the
Mukti Bahini on civil affairs. He was elected to
Bangladesh Parliament in 1973 from Sylhet. He served in the cabinet of
Sheikh Mujibur Rahman as State Minister of the
Ministry of Local Government and Cooperative, and afterwards he served as the state minister of commerce. He helped introduce the wage earners scheme policy. After the assassination of Sheikh Mujibur Rahman, he joined the cabinet of
Khondakar Mostaq Ahmad in 1975. And he was the first person who resigned from Khondaker's cabinet as a sign of protest against him. He campaigned for the removal of military dictator
Hussain Mohammad Ershad in 1990. He was elected to parliament from Habiganj-1 in 1996, 2001, and 2008. == Death ==