Андрей Марьянович окончил лечебный факультет Минского государственного медицинского института в 1994, затем в течение двух лет обучался в клинической ординатуре по специальности «кардиология» на кафедре кардиологии Белорусского государственного института усовершенствования врачей.
В 1996 году поступил в аспирантуру на кафедре кардиологии Белорусского государственного института усовершенствования врачей, которую успешно закончил в 1998 году, защитив кандидатскую диссертацию по теме: «Структурно-физиологические характеристики сердца при разных клинических формах мерцательной аритмии у больных ишемической болезнью сердца» по специальности кардиология.
После окончания аспирантуры работал в должности ассистента (с 01.09.1998 г. по 28.04.2004г.), доцента (с 29.04.2004 г. по 27.07.2008 г.) и заведующего (с 28.07.2008 г. по 25.03.2009 г.) кафедрой кардиологии и ревматологии БелМАПО. С 26 марта 2009 года избран (в 2014 г. переизбран) на должность заведующего кафедрой кардиологии и ревматологии БелМАПО по конкурсу.
В 2010 г. защитил докторскую диссертацию по теме «Патогенетические особенности, клиническое течение и дифференцированная терапия артериальной гипертензии у беременных» по специальности кардиология.
Опубликовал более 230 печатных работ, в том числе 1 монографию, 1 справочное пособие, 22 учебно-методических пособия, более 100 статей, 3 инструкции по применению, утвержденные МЗ РБ, 8 патентов на изобретение. Подготовил 1 кандидата медицинских наук.
С 2005 г. имеет ученое звание доцент, а с 23 апреля 2014 г. - профессор по специальности «Клиническая медицина». C 2007 г. имеет высшую квалификационную категорию по специальности «кардиология».
Член редакционного совета журналов «Кардиология в Беларуси», «Лечебное дело», «Семейный доктор», «Экстренная медицина», член правления Белорусского общественного объединения по артериальной гипертонии и Белорусской лиги по борьбе с артериальной гипертензией.