Николай Казаков родился 14 февраля 1938 года в Серпухове Московской области. Во время войны был эвакуирован с родителями в
Уфу
. После окончания школы поступил в
, но не окончил его. В 1957 году стал артистом Акмолинского городского театра, позже перешёл в
. С 1963 по 2005 годы служил в
Тульском драматическом театре
. За годы работы в театре им было сыграно более 100 ролей.
Николай Казаков снялся в нескольких кинокартинах: Самохин в фильме «
О чём шумит река
», затем «Карьера Димы Горина», «Золото». Интересно, что его роль в кинокартине «О чём шумит река» предварила последовавшую многолетнюю работу в театре, именно с неё началась его творческая биография.