В 2007 году принимал участие в учредительном съезде общественного движения «За Путина!». С 2008 по 2013 год состоял в партии. При этом на парламентских выборах 2011 года актёр голосовал за «Яблоко», на президентских в 2012-м поддержал Михаила Прохорова, а идеальной системой называл «утопический коммунизм». Возложил на грузинские власти ответственность за войну в Южной Осетии 2008 года и организовал благотворительный концерт, собранные на котором деньги были переданы на восстановление Цхинвала. Входил в предвыборный штаб Сергея Собянина во время выборов мэра Москвы 2013 года. Высказывался против уголовного преследования Сергея Удальцова и Алексея Навального. Поддерживал фонд «Город без наркотиков». В 2014 году был гостем форума агентства по делам молодёжи «Селигер».