Андрей Харшак родился в 1950 году в Ленинграде. Окончил ленинградскую среднюю художественную школу и графический факультет Института живописи, скульптуры и архитектуры им. И.Е. Репина Академии художеств СССР. Заслуженный художник РФ. Член-корреспондент РАХ.