Журавлев родился 25 октября 1972 года в с. Смоленское Алтайского края. Окончил Алтайский государственный университет по специальности «Юриспруденция», Алтайскую академию экономики и права по специальности «Финансы и кредит».
Стаж работы в системе Банка России – 20 лет. С 2005 года занимал должность заместителя председателя Национального банка Республики Алтай Центрального банка Российской Федерации. С февраля 2016-го до текущего назначения работал управляющим Отделением – Национальным банком по Республике Алтай Сибирского главного управления Центрального банка Российской Федерации.