Андрей Карако родился 4 февраля 1975 года в Беларуси в творческой семье. Несмотря на то, что будущий актёр фактически рос за кулисами, становиться артистом он не планировал. Андрей мечтал стать военным и упорно шёл к своей цели. В 1991 году молодой человек поступил в военно-морское инженерное училище в Севастополе, но до конца реализовать свою мечту ему помешал распад Советского союза. Карако вернулся в родной Гомель и попробовал освоить другую профессию – Андрей поступил в транспортный институт, где проучился совсем недолго – понял, что это дело ему не по душе. Молодой человек бросил институт и пошёл служить в армию.
Отслужив, Карако поступил в труппу Гомельского драмтеатра. В 1999 году Андрей получил профильное образование в Белорусской государственной академии искусств – учёбу начинающий актёр успешно совмещал с игрой в театре.
Дебют в кино Карако пришёлся на 2005 год. Андрей сыграл небольшую роль в многосерийном проекте. Первую заметную роль актёр исполнил в 2007 году в сериале «Я сыщик». Из года в год фильмография артиста пополняется новыми работами. Среди наиболее ярких проектов с участием Андрея Карако – «Смерш», «Застава Жилина», «Маргоша», «Однолюбы», «ПираМММида», «Колдовское озеро», «Три в одном» и другие.