Acting
Love, Wrinkle-free
Film · 2011
In the Spider's Web
Film · 2007
Ahista Ahista
Film · 2006
Hazaaron Khwaishein Aisi
Film · 2005
Such a Long Journey
Film · 1998
Bullets Over Broadway
Film · 1994