Name: Amanat
Year: 1997
Language: Hindi
Role: Dinky/Amrita
Name: Prithviraj Chauhan
Year: 1998
Role: Chakori
Name: Lagaan: Once Upon a Time in India
Year: 2001
Role: Gauri
Name: Santosham
Year: 2002
Language: Telugu
Role: Padmavathi
Name: Tappu Chesi Pappu Kudu
Role: Radhika Rani
Name: Armaan
Year: 2003
Role: Dr. Neha Mathur
Name: Gangaajal
Role: Anuradha
Name: Munnabhai M.B.B.S.
Year: 2004
Role: Dr. Suman "Chinki" Asthana
Name: Muskaan
Role: Muskaan
Name: Shart: The Challenge
Role: Sonam
Name: Wajahh: A Reason to Kill
Year: 2005
Role: Trishna Bhargava
Name: Yehi Hai Zindagi
Role: Vasundhara Rao
Name: The White Land
Role: Sudha Patel
Name: Lakh Pardesi Hoiye
Year: 2007
Role: Neha
Name: Chanchal
Role: Chanchal
Name: Deshdrohi
Year: 2008
Role: Sonia Patil
Name: Dekh Bhai Dekh
Role: Babli Lala
Name: Vighnaharta Shree Siddhivinayak
Year: 2009
Role: Herself
Name: Loudspeaker
Language: Malayalam
Role: Annie
Name: Aseema
Role: Prof. Aseema L. Patnayak
Name: Meghave Meghave
Language: Kannada
Role: Charmi aka Chandramukhi
Name: Rama Rama Krishna Krishna
Year: 2010
Role: Gauthami
Name: Ramdev
Role: Shilpa
Name: Milta Hai Chance By Chance
Year: 2011
Role: Megha
Name:Sai Ek Prerna
Role: Herself Guest Appearance
Name: Andhala Doctor
Language: Marathi
Role: Maria
Name: Dangerous Ishq
Year: 2012
Role: Maharani Meerabai
Name: Aappan Pher Milange
Language: Punjabi
Role: Gulaab
Name: Qayamat Hi Qayamat
Role: Herself Special Appearance in a song
Name:Baba Ramsaa Peer
Language: Gujarati
Role: Dalibai
Name:Mahabharat Aur Barbareek
Year: 2013
Role: Morvi
Name: Samadhi
Language: Bengali
Role: Mukto
Name: Choodiyan
Role: Simran
Name: Blue Mountain
Role: Vani Sharma
Name:Santoshi maa (TV Series)
Year: 2016
Role: Santoshi Maa