- Besides appearing in movies, he has also been in over 70 plays.
- Debuted in Arohan (1982)
- Won the National Film Award for Best Supporting Actor twice - for Raakh (1989) and Maqbool (2003).
- For Ek Doctor Ki Maut (1991) he won the National Film Award - Special Fury Award.
- Received the Filmfare Critics Award for Best Actor in 2005.