Acting
Tashkent, Uzbek SSR, USSR [now Uzbekistan]
Born May 12, 1983
Putin's Palace: History of World's Largest Bribe· 2021
Self (archive footage)
Fort Boyard Russia· 1998
Self