Indian actor of film, television and theatre. He portrayed Jawaharlal Nehru in the 1993 film Sardar. He also acted in the movie "Hum Dum". He is a postgraduate from Delhi University having studied and taught at St Stephen's College, Delhi, studied at Film and Television Institute of India Pune 1972 batch, where Naseeruddin Shah and Tom Alter were his batchmates. Prior to FTII, he became a professor of English Literature at St. Stephen's College, Delhi while remaining active in theatre in Delhi.