Leonardas Pobedonoscevas
Actor Leonardas Pobedonoscevas was born on November 15, 1979 in Vilnius, Lithuania, to Tatjana (Cole) and Leonidas Pobedonoscevas. The Lithuanian actor Leo has performed in many Lithuania and international theater, films, television shows, commercials, video games and cartoon voice over projects. ...