Родился 20 марта 1982 года в Кишиневе (Молдавия).
В 2005 году окончил Московский энергетический институт (технический университет), в 2010 году — Государственную академию инноваций в 2014 году — Российскую академию народного хозяйства и государственной службы при Президенте РФ.
В 1997 году вступил в ЛДПР. С 1998 года по 2007 годы — помощник депутата Госдумы и лидера партии Владимира Жириновского. С 2007 года по 2011 годы — руководитель Секретариата Жириновского. Участвовал в создании молодежной организации «Центр поддержки молодежных инициатив».
Избирался депутатом Госдумы VI-VIII созывов по партийным спискам ЛДПР.
В 2017 году Нилов был включен в Федеральный резерв управленческих кадров.
Награжден медалью ордена «За заслуги перед Отечеством» II степени, почетной грамотой Президента РФ, благодарностью Президента РФ, почетным знаком Государственной Думы ФС РФ «За заслуги в развитии парламентаризма», почетной грамотой Государственной Думы ФС РФ, благодарностью Председателя Государственной Думы ФС РФ, благодарностью руководителя Аппарата Государственной Думы ФС РФ.
В середине января 2023 года в СМИ появились сведения о том, что Нилов может стать кандидатом на выборах Мэра Москвы.