2002 – 2013 : Member, National Assembly of Pakistan (Parliament of Pakistan) Two Times.
2003 – 2007 : Chairman, National Assembly Standing Committee on Parliamentary Affairs.
2009 – 2013 : Chairman, National Assembly Standing Committee on Human Rights.
2005 – 2010 : Chairman, National Task Force for Psychological Services and Trauma Counseling for
Earthquake Affectees, Government of Pakistan, Islamabad.
2003 – 2013 : Member National Assembly Standing Committees: Public Account Committee, Law
& Justice and Parliamentary Affairs, Finance & Revenue and Planning & Development,
Sports and Culture & Youth Affairs, Capital Administration Department (CAD).
2008-2013 : Member Parliamentary friendship groups with European Union, Japan, South Korea &
1988 – 1996 : Member, Provincial Assembly of the Punjab (Three times).
1993_ 1996 : Minister for Education, Finance, Information & Culture, Government of the Punjab.
1992 – 1993 : Special Assistant to Chief Minister, Punjab.
1990-1993 : Chairman, House Committee, Provincial Assembly of the Punjab.
1988 – 1990 : Advisor to Chief Minister Punjab on Youth & Political Affairs.