Meera was born on 8 July 1983 in Delhi into a Punjabi family.Her nick name is Nila. She completed her studies from Saginaw Valley State University, in University Center, Michigan.She later went on to work in New York for a brief period. She also worked at NDTV before joining films.
She has worked in many Tamil and Telugu films. She starred in Vikram Bhatt’s 1920 London with Sandalwood actor Diganth, marking her Bollywood debut. She’s also worked in Satish Kaushik’s upcoming Gang of Ghosts.