Константин Ершов родился 11 июля 1935 года в Челябинске.
В 1958 году окончил филологический факультет Киевского университета. Работал декоратором и актёром в театрах Киева, играл роли на сцене Театра имени Леси Украинки.
В 1967 году окончил Высшие курсы сценаристов и режиссёров при Госкино СССР (мастерская Леонида Трауберга).
Работал кинорежиссёром на киностудии имени А. Довженко, Мосфильме и Ленфильме.
Константин Ершов скончался 28 декабря 1984 года. Похоронен на Байковом кладбище в Киеве.