He did his B.A. from Govt. College Lahore and LL.B from University of Punjab. He is an Advocate of High Courts. He has also got a Summer Programme Certificate in Corporate Law from the University of Pennsylvania, USA. He has worked with a law firm named CHERSKEY HEYMAN & CRESS in Dayton Ohio, USA. Before joining the Rizvi and Company he has worked for Khosa Law Chambers for 2 years. His area of specialization is Criminal and Corporate law. He has also done Masters in Political Sciences .
He is Member of Evacuee Trust Property Board Pakistan appointed by the Hon’able Prime Minister of Pakistan. He is also Associate Secretary of Old Ravians Union, GCU, Lahore. He is the Member Executive Committee of Lahore High Court Bar Association in 2004 and Lahore Tax Bar Association 2005. He is the Member Continued Educational Committee, Lahore High Court Bar 2006-07. He is also Patron-in-Chief of Kasur Lawyers Forum. He is also on the panel of TEVTA and PASSCO.