Олег Афанасьев родился 4 июля 1937 года. в Ростове-на-Дону, где и живёт до настоящего времени. Детство Олега Афанасьева прошло в предвоенные и военные годы. Бомбёжки, взорванные здания и эшелоны, голод, нищета, холод и разруха — эти трагические картины Великой Отечественной войны на всю жизнь врезались в его память и нашли своё художественное отражение во многих его произведениях. Окончил среднюю школу. Работал на предприятиях Ростова токарем, электросварщиком, строителем. Печатается как прозаик с 1980 года.