Российский политолог, журналист.
Родился в Риге.
Учился на философском факультете МГУ им. М.В. Ломоносова, специализировался по русской религиозной и политической философии (научный руководитель — академик А.Л. Доброхотов).
Во время учебы начал карьеру журналиста. Выступал с публицистическими статьями в прессе, анализируя положение русских в Латвии.
В 2001 году, будучи негражданином в числе трети населения Латвии, лишённой гражданских прав, принял российское гражданство.
В 2020 году в ходе Учредительного съезда партии «За правду», созданной на основе движения, Александр Казаков стал первым заместителем председателя партии, лидером которой был избран Захар Прилепин.