Родился 31 июля 1949 года в городе Находка (Приморский край). Отец — Аркадий Ханович Герчаков (род. 1914), морской офицер, капитан первого ранга, музыкант. Мать — Идея Герчакова, драматическая актриса.
В 1972 году Евгений окончил факультет актёров театра музыкальной комедии музыкального училища имени Гнесиных (мастерская Л. Михайлова). Начал свою творческую карьеру драматического артиста в Центральном театре Советской Армии.
В 1982—1992 годах Герчаков играл на сцене «Эрмитажа», (был занят в пьесах по Г.! Маркесу, А. Моравиа, Ю. Олеше, Г. Мопассану, Д. Хармсу, Ж. Оффенбаху).
С 1997 года служит в московском «Театре Луны».