В высшей лиге чемпионата СССР провёл 47 матчей в составе луганской «Зари» и московского «Локомотива».
В 1983—1985 годах был тренером и начальником московского «Локомотива». В 1986 — тренер команды из НДРЙ «Аль-Ахли» (Сана). В 1988—1990 годах тренировал команду «Зауралье» (Курган). В 1991, 2000 и 2002—2004 годах работал с владивостокским клубом «Луч» (с перерывами). В 1992 и 1997 годах был тренером и начальником команды «Волга» (Тверь) в 1-й и 2-й лигах. В 1995 году тренировал клуб 1-й российской лиги «Шинник» (Ярославль), а год спустя — ФК «Рубин» (Казань). В 1998 году был наставником ФК «Самотлор-XXI» (Нижневартовск) — клуб 2-го дивизиона. В 1999 году — тренер ФК «Спартак» (Щелково) — 2-го призёра турнира зоны «Запад» 2-го дивизиона. В 2001 был главным тренером сборной Лаоса. В 2002 году тренировал ФК «Тобол» (Кустанай) — клуб высшей лиги Казахстана. В 2003—2004 годах — ФК «Батыс» (высшая лига Казахстана). В 2004—2005 годах — главный тренер клуба 2-го российского дивизиона «Спартак» (Рязань). В начале 2010 работал тренер-консультанатом клуба из Молдавии «Олимпия» (Бельцы). С февраля 2008 года по конец года — главный тренер ФК «Псков-747». В мае 2010 года стало известно о назначении Журавлёва де-юре главным тренером «Динамо» Санкт-Петербург. Де-факто он становился советником и консультантом главного тренера Григория Михалюка, который не имеет лицензии, позволяющей работать в первом дивизионе.. 12 декабря 2010 года в Москве окончил 240-часовое обучение на тренерских курсах и получил лицензию Pro.