 Rizvi was elected as a member of the Provincial Assembly Sindh in 1977 and again in 1990.As a political activist, he was arrested several times between 1977 and 1985 for his participation in the Movement for the Restoration of Democracy in the country.He was a member of the National Assembly from 1988 to 1990 and was a member of the Federal Cabinet in 1989–90.