A seasoned politician and Central Secretary General of the Pakistan Muslim League from Punjab, Senator Agha, who holds a B.A & LLB degree, has served at many prominent positions during his career. He was elected as Counselor in 1979; Chairman of Health and Sanitation Department, Lahore, in 1979; Councilor in 1983; Deputy Leader of House, Lahore Corporation, in 1983; Councilor in 1990; Deputy Mayor, Lahore, in 1990; Member, National Assembly, in 1997; Parliamentary Secretary for Foreign Affairs, 1999; Senator in 2003; Chairman of Standing Committee on Communications and Railways, 2004-2009; First Chief Whip in the Senate from January 2004. In addition, Senator Agha has remained Minister of State for Parliamentary Affairs from April 2006; Opposition Leader in Senate of Pakistan, April 2008 to March 2009; Member of Provincial Working Committee, PML, Punjab; Member of Central Working Committee, PML, Punjab; Additional General Secretary, Pakistan Muslim League, Punjab; Secretary Information, Pakistan Muslim League, Punjab and Chief Editor of "Muslim League News", a fortnightly magazine. He has also served as Chief Coordinator to Chief Minister Secretariat, Punjab, and as Advisor to the Government of Punjab. Having 21 years experience in criminal law as a prominent lawyer, Senator Agha also writes articles in national newspapers.