Leonid Mozgovoy

Leonid Mozgovoy

Known for: Actor

Born: April 17, 1941

Place of birth: Tula, Tula Oblast, RSFSR, USSR [now Russia]

Leonid Mozgovoy was born on 17 April 1941 in Tula, Tula Oblast, RSFSR, USSR [now Russia]. He is an actor, known for Taurus (2001), Moloch (1999) and Last Love (2017).