He is currently serving as a Speaker of the Provincial Assembly of Sindh, in office since 2018. He was member of sindh assembly from 2014 to 2018. He joined the Pakistan Peoples Party in 1988.