Руслан Кравченко окончил Киевский военный лицей имени Ивана Богуна, а затем — Юридическую академию Ярослава Мудрого, получил звание «лейтенант юстиции».
С 2012 по 2014 год работал следователем Севастопольской прокуратуры по надзору.
С сентября 2014 года ушел на военную службу. Принимал участие в АТО при выполнении служебных обязанностей на должности прокурора, имеет статус участника боевых действий. В 2020 году был уволен с военной службы в запас.
С 2015 по 2017 год работал прокурором в Главной военной прокуратуре Генеральной прокуратуры Украины.
Был прокурором по делу, в котором Виктор Янукович был признан виновным в государственной измене и пособничестве в ведении войны.
С 2019 по 2020 год занимал должность заместителя военного прокурора Центрального региона Украины.
С 15 марта 2021 года занимал пост руководителя Бучанской окружной прокуратуры Киевской области.
Был кандидатом на должность главы Национального антикоррупционного бюро Украины.
10 апреля 2023 года был назначен на должность главы Киевской областной военной администрации.
30 декабря 2024 года Президент Украины издал Указ об увольнении Руслана Кравченко от должности главы Киевской областной государственной администрации согласно поданному им заявлению.
31 декабря Кабмин назначил Руслана Кравченко главой Государственной налоговой службы.
17 июня 2025 года Верховная Рада согласовала назначение Кравченко на должность Генерального прокурора. До этого Президент Владимир Зеленский внес в парламент соответствующее представление.