Previously, he has served as the Finance Minister of Pakistan between 2010 and 2013 and Provincial Minister for Finance and Planning in Government of Sindh between 2000 and 2002. He also had been member of the Senate of Pakistan from 2003 to 2006 and again from 2006 to 2012 and then again from 2012 and 2018.