David TsallaevActingBorn 17/10/1982Ordzhonikidze, North Ossetian ASSR, Russian SFSR, USSR [now Vladikavkaz, North Ossetia-Alania, Russia]Known ForФакты2021Zombiebox2018Studio SOYUZ2017Where's the Logic?2015Once Upon a Time in Russia2014