- Made his debut as a supporting actor in the Bollywood film Agni Path (1985).
- Played the role of Ashwathama in B.R. Chopra's Mahabharat, an extremely well-received television series of the yesteryears.
- His role in the Bollywood movie Safarosh (1999) gave him some much-needed recognition.
- Won the 2004 Nandi Best Villain Award for his debut Telugu film Sye (2004).
- Gained accolades for portraying the role of a villain in the blockbuster movie Ghajini (2008).