В настоящее время Кравчук исполняет обязанности командующего флотом после назначения бывшего командующего БФ вице-адмирала Виктора Чиркова главкомом Военно-морским флотом (ВМФ) РФ. Занимавший ранее эту должность адмирал Владимир Высоцкий был отстранен от нее в начале мая.
«Кандидатура Кравчука накануне была согласована с Минобороны, в ближайшее время состоится его официальное назначение», — сообщает РИА Новости со ссылкой на информированный источник в штабе Балтфлота.
Кравчук родился в 1961 году в поселке Палашер Березниковского района Пермской области. С 1978 по 1983 год учился в Тихоокеанском высшем военно-морском училище имени Макарова, в 1987-1988 годах - на высших специальных офицерских классах ВМФ, после чего заочно окончил Военно-морскую академию имени адмирала флота Советского Союза Кузнецова в 1997 году и академию Генштаба, где учился в 2000-2002 годы.
Кравчук начал службу с должности командира штурманской боевой части сторожевого корабля. С 1983 по 1987 год был командиром ракетного катера на Тихоокеанском флоте, с 1988 по 1999 год - начальником штаба и командиром дивизиона ракетных катеров. В 1999-2000 годах служил начальником службы вооружения и эксплуатации вооружения - заместителем командующего. В 2002-2003 годах был заместителем командующего, а с 2003 по 2005 год - начальником штаба Каспийской флотилии.
В 2005 году назначен командующим Каспийской флотилией, а в декабре 2009 года стал заместителем командующего Балтфлотом.