Родился в 1965 году в городе Магнитогорске Челябинской области.
С 1982 по 1984 г.г. работал сборщиком деталей и изделий Магнитогорского Калибровочного завода.
В 1983 году поступил в Свердловский юридический институт.
В 1984 был призван в армию, после прохождения службы в 1986 году продолжил обучение в Свердловском юридическом институте.
Свою трудовую деятельность в прокуратуре начал в 1989 году в должности стажера прокуратуры Орджоникидзевского района г. Магнитогорска, с апреля 1990 работал помощником прокурора, заместителем прокурора Орджоникидзевского района г. Магнитогорска.
С 1996 – 2006 гг. - прокурор Ленинского района г. Магнитогорска Челябинской области.
06 июля 2006 года приказом Генерального прокурора Российской Федерации Ботвинкин Е.Б. назначен заместителем прокурора Ханты-Мансийского автономного округа – Югры.
25 января 2007 года приказом Генерального прокурора Российской Федерации Ботвинкин Е.Б. назначен первым заместителем прокурора Ханты-Мансийского автономного округа – Югры.
08 июня 2015 года Указом Президента Российской Федерации № 292 назначен на должность прокурора Ханты-Мансийского автономного округа, о чем 11 июня 2015 года подписан соответствующий приказ Генерального прокурора Российской Федерации
Классный чин – государственный советник юстиции 3 класса.
Награжден нагрудным знаком «Почетный работник прокуратуры Российской Федерации» (2003), медалью ордена «За заслуги перед Отечеством» II степени (2005), знаком отличия «За верность закону» I степени (2009), другими наградами.