He served as a teacher of Dars-i Nizami at Madrasa Anwar-ul-Uloom Gujranwala from 1970 to 1990, currently serving as president and Sheikh-ul-Hadees of Jamia Nusrat Ul Uloom Gujranwala since 2000.[3][2] He also served as a member of the National Academic Council of Institute of Policy Studies, Islamabad.[4]