Shilov was born in Ivanovo, RSFSR, Soviet Union. He was the son of Soviet chemist Eugene Shilov. He studied in places such as Kiev, Ukraine (then Ukrainian Soviet Socialist Republic) and London, England.