Leonid Mozgovoy was born on April 17, 1941 in Tula, Tula Oblast, RSFSR, USSR as Leonid Pavlovich Mozgovoy. He is an actor, known for Russian Ark (2002), Taurus (2001) and Moloch (1999). Read more on iMDB