Российский дипломат. Родился 15 мая 1957 года.
В 1979 году окончил факультет международной журналистики Московского государственного института международных отношений МИД СССР.
В разные годы занимал различные должности, например:
в 1979–1983 годах работал в посольстве СССР в Нидерландах;
в 1990–1995 годах — в посольстве СССР, а затем РФ в Бельгии;
в 1995–1998 годах — начальник отдела в Департаменте общеевропейского сотрудничества МИД РФ;
с 1998 по 2003 год занимал должность заместителя постоянного представителя России при НАТО в Брюсселе.
5 ноября 2019 года президент России Владимир Путин назначил Андрея Келина послом России в Великобритании.
Владеет английским, французским и нидерландским языками. Имеет дипломатический ранг чрезвычайного и полномочного посла (2012).
Награжден орденами Почета (2017), Дружбы (2009) и медалью ордена «За заслуги перед Отечеством» II степени (1998). Почетный работник МИД России.