She played the character of Paro in Dev D, which is a modern take on Sarat Chandra Chattopadhyay's Bengali novella Devdas.
She started her career in Punjabi Films before making a debut in Bollywood. Mahi has completed her Masters in theater from Chandigarh.
Mahi got her first break with the Punjabi film Havaayen and has done a couple of Punjabi films along with theatre.
She is thankful to her professor Mohan Maharshi and actor Dibyendu Bhattacharya, those who have guided her and put their faith in her.
Anurag saw her first in a party and instantly finalized her to play the character of Paro in movie Dev D.
Mahi has UTV's Aage se right opposite Shreyas Talpade and Paan Singh Tomar with Irrfan Khan in her kitty. it is reported that Mahi Gill has already undergone a divorce.
She was reported saying that she had a strenouus previous relationship. Before being acclaimed for her role in Dev D, she was a struggling actress in Mumbai for the past three years. She considers her mother as her greatest source of strength.