Геннадий Вексин родился в 1954 году во Владивостоке. Работал матросом, сторожем, рабочим сцены, переводчиком научно-технической литературы и т. д. Окончил ЛГИК. Живет в Санкт-Петербурге.