He had two sons and two grandsons. He and his second wife, the late Soviet-era make-up artist Angelina Prokhorova, had one son, Russian producer and actor
Evgeniy Vesnik, born in 1959, who, in turn, has given them two grandsons: Evgeniy, born in 1983, and Filipp, born in 1992. And he and his third wife, the late Soviet-era diplomat Galina Zenkina, had one son, Anton, born in 1967.