Казаков Борис Александрович родился 1 марта 1930 года в г. Гусь-Хрустальном.
Среднюю школу заканчивал в г. Рубцовске на Урале. В 1953 г., после окончания Московского пушно-мехового института, направлен на работу в Алтайский край ветеринарным врачом в пушно-меховой совхоз.
В родные края вернулся в 1954 году и поначалу работал ветеринарным врачом в районе. С 1955 года начал преподавательскую деятельность.
Основная же часть педагогической деятельности Бориса Александровича связана со школой №15, где проработал он директором 25 лет. Уже находясь на пенсии, несколько лет Казаков проработал учителем биологии в школе №4.