He has two children. He and his ex-wife, Russian actress
Tatyana Arntgolts, have one daughter, Mariya, who was born on September 15, 2009. And he and Russian model Liliya Soloveva, with whom he is in a long-term relationship, have one son, Stepan, who was born on October 18, 2017.