Makrand Deshpande is an actor and writer, known for Swades (2004), Satya (1998) and Sarfarosh (1999). Read more on iMDB