Appointed as a Minister for Irrigation in Punjab Assembly since August 2018. He was elected as a senator from 2012 to March 2018. Elected as a member of Provincial Assembly of Punjab from 2003 to 2017 and from 2008 to 2012.