Родился 6 января 1965 года. Окончил факультет международных экономических отношений Московского финансового института. С 1989 года работал в Госбанке СССР и Центробанке РФ: старший экономист, эксперт, начальник отдела управления ценных бумаг. В 1995 году стал заместителем председателя ЦБ Сергея Дубинина. Вскоре после его отставки в 1999 году ушел в частный бизнес, был председателем правления ЗАО "Банк Русский стандарт", частным консультантом, затем гендиректором компании "Мир Аэрофлота", управляющим директором "Добровольческого корпуса по оказанию финансовых услуг" (США). В апреле 2002 года через месяц после назначения главой Центробанка Сергея Игнатьева Андрей Козлов вернулся в ЦБ на пост первого заместителя председателя. Женат, трое детей.