Звягинцев Андрей Петрович родился 6 февраля 1964 года в Новосибирске. Окончил актерский факультет Новосибирского театрального училища (1984), актерский факультет ГИТИСа (1990).
В 1984 году входил в труппу новосибирского молодежного театра "Глобус", однако был призван в армию, где два года проработал конферансье в Новосибирском военном ансамбле. В 1986 году переехал в Москву, где после окончания ГИТИСа работал дворником, снимался в эпизодических ролях в кино, участвовал в театральных постановках и снимал рекламные ролики. Впервые серьезно занялся режиссурой в 2000 году, когда снял для проекта РЕН ТВ "Черная комната" три новеллы.
Успех к режиссеру пришел с выходом его первого полнометражного фильма "Возвращение" в 2003 году. Картину взяли в конкурс "Золотого льва" в Венеции, где она получила два приза — за лучший фильм и за лучший режиссерский дебют. Фильм получил две премии "Ника" и трех "Золотых орлов", а также был выдвинут на премию "Сезар" в номинации "Лучший фильм на иностранном языке" и премию Европейской киноакадемии в номинации "Открытие года".
В дальнейшем неоднократно получал за свои работы номинации и премии престижных европейских киноассоциаций. В 2007 году его фильм "Изгнание" завоевал в Канне приз за лучшую мужскую роль, а "Елена" в 2011 году — специальный приз жюри "Особый взгляд" Каннского кинофестиваля и другие европейские награды.
Фильм "Левиафан", вышедший в 2014 году, вновь принес режиссеру международный успех. Помимо приза за лучший сценарий в Канне картина получила "Золотой глобус" за лучший фильм на иностранном языке, а также номинации Американской и Британской киноакадемий за лучший иностранный фильм.
Последний фильм режиссера — "Нелюбовь" (2017) — также получил признание критиков и заработал приз жюри на Каннском кинофестивале (см. "Ъ" от 30 мая).