Начинал футбольную карьеру защитником в белгородских клубах «Салют» и «Ритм». В сезоне 1992 года зарекомендовал себя уже в качестве бомбардира (29 голов в 42 играх).
В 1993 году перешёл в сочинскую «Жемчужину», в которой провёл 7 сезонов (с перерывом в 1999 году) был капитаном команды, сыграл в её составе 152 матча в высшей лиге чемпионата России и забил 37 мячей.
В сезоне 2000 года был заявлен за «Жемчужину» как полузащитник.
В высшей лиге России дебютировал 13 марта 1993 года в домашнем матче «Жемчужины» против «Асмарала».
Первый гол в высшей лиге России забил 9 июля 1993 года в ворота московского «Динамо». Матч закончился победой «Жемчужины» — 4:1.
После завершения карьеры футболиста работал судьёй региональной категории, обслуживал матчи второй лиги зоны «Юг».
Живёт в Сочи, в разное время выступал за любительские команды таможни и милиции в чемпионате города. В настоящее время работает тренером молодёжной команды «Жемчужина».
Богатырев — глава общественной организации инвалидов «Федерация футбола и спорта».