After "Ardh Satya", Amarapurkar starred in "Purana Mandir", "Nasoor", "Muddat", "Jawani" and "Khamosh". In 1986, he starred as the villain in the Amitabh Bachchan-starrer "Aakhree Raasta". In 1987, he starred as the main villain in the Dharmendra-starrer "Hukumat", which went on to be a blockbuster that grossed even more than "Mr. India". From 1988 he increasingly appeared in villainous roles in films such as "Mohre, "Khatron Ke Khiladi" (1988 film), Kaal Chakra, Eeshwar, Elaan-E-Jung, Farishtay, Veeru Dada, Naaka Bandi" and "Begunaah".