Виктор Астафьев родился 1 мая 1924 года в селе Овсянка Красноярского края.
Детство писатель провёл с дедушкой. Это время оставило в памяти Виктора Петровича много светлых воспоминаний.
В 1942 году он ушёл добровольцем, прошёл военную подготовку в учебном автомобильном подразделении и в 1943 году был отправлен на фронт. После войны пробовал себя в разных профессиях и занимался литературой.
В 1951 году Виктор Астафьев начал работать в газете «Красноярский рабочий», и в этом же году вышел его первый рассказ. А уже спустя два года вышла книга писателя «Сделайте мне больно».
Виктор Петрович Астафьев написал большое количество произведений, а в его сборник «Весёлый солдат» вошли автобиографические рассказы для детей. Астафьев пишет о сложных судьбах людей, о войне, о сибирской деревне.