He did his Masters from the University of Peshawar in 1969 securing a University gold medal and receiving the President of Pakistan"s Award. He then received a scholarship for higher education from the University of California, Berkeley, but his plans were cut short due to the Indo-Pak war of 1971. He later on completed his Doctor of Philosophy from the University of Saint Andrews, United Kingdom under the supervision of Professor Edmund F. Robertson.
He received his early education from Mansehra and Abbottabad. He joined Gomal University, Dera Ismail Khan, as a faculty member in 1975, and went on to become the chairman of the department, and served in that position for over 15 years. After his retirement in 2004, he was appointed as professor and chairman of the Mathematics department of the newly established Hazara University at his home town of Mansehra.
He served in this position till April, 2013, and played a pivotal role in the development of the faculty, and stream lining the rules and procedures of the nascent institution.
He has also served as a sub-editor of the Gomal Journal of Research. He was elected as vice president of the Gomal University academic staff association.
He has been a member of the curricula review committee of the Higher Commission in Mathematics, responsible for development of the Bachelor of Science, Mississippi and Doctor of Philosophy curricula in Pakistan. He has also served as a member of the senate of Gomal University, and member of senate, syndicate, academic council, affiliation committee and discipline committee of Hazara University for several years.