Michailas Kozlovas gimė 1919.08.06 Karelijoje (Rusija). Tėvai buvo suomiškos kilmės. Tėvas buvo gydytojas ir , gal būt, tai turėjo įtakos sūnaus pasirinkimui. Į Lietuvą atvyko dar iki II pasaulinio karo. Mokėsi Vilniaus universitete, kurį baigė 1946 m ir įgijo gydytojo epidemiologo specialybę. Vėliau persikėlė į Kaišiadoris, kur dirbo ligoninės vyriausiuoju gydytoju. Ten vedė lietuvaitę. 1951 m atvyko gyventi į Klaipėdą. Dirbo Klaipėdos sanitarinės epidemiologinės stoties viršininku. Lietuvos šachmatų čempionatuose dalyvavo nuo 1948 metų. Klaipėdos šachmatų čempionatuose dalyvavo nuo 1952 m ir žaidė 17-koje čempionatų. Per tą laiką 7 kartus laimėjo aukso medalius: 1952; 1953; 1954; 1956; 1957; 1960; 1967 . Taip pat laimėjo 6 sidabro medalius ir 3 bronzos medalius ir tik kartą užėmė IV vietą. Lietuvos čempionatuose dalyvavo 12 kartų: 1948 m.( 13 v.); 1949 m.( 9 v.); 1950 m.( 10 v.); 1952 m.( 9 v.); 1953 m.( 7 v.); 1954 m.( 12 v.); 1956 m.( 6 v.); 1957 m.( 14 v.); 1959 m.( 9 v.); 1963 m.( 13 v.); 1966 m.( 9 v.); 1968 m.( 12 v.); Aukščiausia Lietuvos čempionatuose užimta vieta – 6 (1956 m.). 1964-1970 m. žaidė susirašinėjant už Lietuvos komandą prie VIII lentos Europos Taurės turnyre [1] , kur Lietuvos komanda laimėjo Europos Taurę. Pastovus Klaipėdos miesto šachmatų rinktinės narys komandinėse Lietuvos pirmenybėse, kur laimėjo sidabro medalius 1961 m., 1962 m., 1964 m. Išvyko iš Klaipėdos 1969 m ir gyveno Tulos mieste (Rusija), kur, eidamas 85 metus, mirė 2004-01-13 .
Šaltiniai
1. V. Mikėnas, I Vistaneckis, J. Krimeris ir kt. Europos taurė. Vilnius: Mintis, 1975. P.317.