 He has been a member of the National Assembly of Pakistan from 2002-2008, 2013-2018 and 2018-till date.Previously, he was a member of the Provincial Assembly of the Punjab from 1997 to 1999.He was a member of National Assembly from 2002 to 2007 and again from June 2013 to April 2018.