Yegor Kleimenov is known for Chelovek niotkuda (2023), My iz budushchego (2008) and Sem par nechistykh (2018).