Joined Foreign Service of Pakistan in 1983.
Served at the Headquarters as Section Officer (1984-1987 & 1991-1993), Director (1993-1994 & 2000-2002) and Director General (2006-2009), Director General (2011), Additional Foreign Secretary (2014), and Special Secretary (2015-2016).
Held various diplomatic assignments in Pakistan Missions abroad: Vienna (1987-1990), Harare (1994-1996) and New York (1996-2000).
Remained on deputation with SAARC Secretariat, Kathmandu (2003-2006).
Served as Ambassador/Alternate Permanent Representative, at the Pakistan Permanent Mission to the UN, New York (2009-2011).
Also served as Ambassador of Pakistan to the Republic of Tajikistan (2011-2014).
Presently, he is serving as Secretary General of SAARC w.e.f. 01 March 2017.