Родился 8 декабря 1975 года в Москве в семье Никиты Михалкова и Татьяны Михалковой.
Окончил режиссёрский факультет ВГИКа (мастерская Марлена Хуциева).
В 2007 году частвовал в первом сезоне проекта «Цирк со звёздами» на Первом канале.
В 2012 году принял участие в проекте «Полиглот» (итальянский язык) на телеканале «Культура».
В 2013 году в паре с фигуристкой Татьяной Навкой участвовал телешоу Первого канала «Ледниковый период».
С 2013 года является президентом кинофестиваля дебютов «Движение» в Омске.