He received initial education from St. Anthony’s School, Lahore; St. Mary’s School, Rawalpindi and graduated from FC College, Lahore. He joined Army in 1974 and served as Captain/Major during 1974-86. He also served as instructor in PMA. He remained on Army deputation in . He joined Civil Service (DMG) in 1987 and served as Assistant Commissioner at various stations in NWFP during 1990-93; as Deputy Secretary (Industries) Punjab during 1993-94; ADC (G) Lahore during 1994-97; as Additional Commissioner Rawalpindi during 1997; as Regional Director (Small Industries) Rawalpindi Region during 1997-2001 and as EDO (F&P Gujranwala) during 2001-02. He has visited , Europe and Far East. He is basically an agriculturist, who has been elected as Member, Punjab Assembly and is functioning as Chairman, Standing Committee on Livestock and Dairy Development Department. His father a senior politician served as Member, Provincial Assembly of West Pakistan during 1956-58 and as Member National Assembly during 1962-66 and remained Minister for Labour and Jails during 1966-68 in West Pakistan. He also remained Minister for Labour, Industry, Local Government and Agriculture during 1980-85, Member Provincial Assembly of the Punjab during 1985-88. Then, he was elected as MNA during 1990-93. He served as MNA during 2002-06 and also remained Chairman Public Accounts Committee during the period 2002-06.