Moonis Elahi is a 3rd generation politician. He is the elder son of Ch. Pervaiz Elahi former Chief Minister of Punjab, nephew of Ch. Shujaat Hussain and grandson of Ch. Zahoor Elahi who was a very prominent politician of his time.
After the completion of his studies he returned to Pakistan in 1999. He took part in the general election held on 18th February 2008 for the first time and elected as MPA from Gujrat.