Шелестов Геннадий Александрович родился в 1965 г. в селе Красном Краснодарского края. Учился в Ростовском Инженеро-Строительном Институте на отделении Архитектуры в 1986 г. Работал художником-дизайнером в сфере художественной ковки. Cерьезно начал заниматься живописью и рисунком с 2000-го года.
Член Союза художников России с 2013 г. Принимал участие во многих всероссийских, зональных и межрегиональных выставках. Многие работы находятся в частных коллекциях.