Анил Растоги родился 4 апреля 1943 года в Лакхнау, штат Уттар-Прадеш, Индия. Он получил образование в Лакхнау, а затем присоединился к Центральному научно-исследовательскому институту лекарственных средств в 1962 году в качестве младшего научного сотрудника. В 2003 году он ушел в отставку с должности руководителя отдела биохимии и научного сотрудника директорского уровня, имея докторскую степень по микробиологии.
Его путь в театр начался в 1962 году, и с тех пор он сыграл более 1000 ролей в 98 пьесах на хинди, поставленных по всей стране. Растоги был секретарем и генеральным секретарем одной из старейших любительских театральных групп Индии «Дарпан» более 46 лет.
В киноиндустрии Растоги дебютировал на телевидении в 1989 году в сериале Udaan, а затем появился в таких известных проектах, как Na Bole Tum Naa Maine Kuch Kaha и Samvidhaan. Его дебют в кино состоялся в 2005 году в фильме Main, Meri Patni Aur Woh!. Среди его значимых работ на большом экране — роли в Ishaqzaade 2012 года, где он сыграл дедушку главного героя, а также в фильмах Mulk 2018 года, Thappad 2020 года и Mission Raniganj 2024 года.
Анил Растоги является членом Национальной академии наук Индии. За свой вклад в искусство он был удостоен многочисленных наград, включая премию Падма Шри в 2026 году, Национальную премию Сангит Натак Академи в 2023 году, премию Яш Бхарти в 2017 году и премию Калидаса Самман.