Leonov var det åttende av ni barn til en bonde og hesteoppdretter vest i Sibir. I 1948 flyttet familien til Kaliningrad.