Леонид Ранков родился в Ленинграде. В 1971 году окончил библиотечный факультет Ленинградского Государственного Института Культуры. Работал заведующим библиотекой, старшим библиотекарем в научной библиотеке ЛГУ, экскурсоводом в музее Петропавловская Крепость и по Ленинграду. В восьмидесятые годы участвовал в археологических экспедициях в Среднюю Азию. В Израиле с 1989 по 2018 год занимал должность библиографа и референта в библиотеке Управления по делам древностей, Музей Рокфеллера (Israel Antiquities Authority, Rockefeller Archaeological Museum) – крупнейшем в мире книжном собрании в области археологии.