Session: 1985 - 1992

Doctor of Philosophy (PhD) from the University of Punjab

Location:

Session: 1985 - 1992

Doctor of Philosophy (PhD) from the University of Karachi

Location:

Session: 1989 - 1996

Doctor of Philosophy (PhD), been first in Punjab Public Service Commission 1996

Location:

Session: 1989 - 1996

Qazi at Dist. Courts of Muzaffarabad Azad Kashmir

Location:

Session: 1998 - 2005

Location:

Session: 2004 - 2011

Location:

Session: 2005 - 2012

Location: