He was born in Moscow, Russia, in 1976. He studied at the Gerasimov Intitute of Cinematography. The Last Train (2003), his first feature, was programmed by the Venice Film Festival. Later, he returned to that Festival with Paper Soldier (2008) and won the Best Director Silver Lion.
Film: Under Electric Clouds05 May 2015
25 April 2015
25 April 2015