Initially famous for her role as Kranti on the Colors TV soap opera Mohe Rang De, Sandhu later appeared in the award-winning 2013 film Nabar and starred in the short-lived Zee TV soap opera Aapki Antara.
Before beginning her acting career, she earned a university degree in English.
She played the role of Mariam in the 2013 movie Shahid.
She was born into a Sikh family in Firozpur, Punjab, India.
She made her big-screen debut opposite Jimmy Shergill in the 2005 film Yaaran Naal Baharan.