Kazys Mackevičius gimė 1950 m. sausio 22 d. Žeimių kaime, Kėdainių rajone. 1973 m. baigė Vilniaus universitete bibliotekininkystę, dirbo Lietuvos informacijos institute, dvidešimt aštuonerius metus –
Lietuvos technikos bibliotekos direktoriumi (1987–2016 m.).
Jo vadovaujama biblioteka pagal savo veiklos sritis dalyvavo vidaus ir užsienio projektuose, rengė aktualias bibliografines rodykles, temines parodas. K. Mackevičiaus iniciatyva buvo įkurtas Patentinės informacijos centras, tapęs nacionalinės, užsienio šalių ir tarptautinių organizacijų pramoninės nuosavybės dokumentų ir patentinės literatūros saugykla.
Studijų metais VU dainų ir šokių ansamblyje grojo birbyne, su žygeiviais keliavo po Lietuvą, dalyvavo būsimo Lietuvos Respublikos Nepriklausomybės akto signataro Gedimino Ilgūno vadovaujamose ekspedicijose po 1861–1863 m. sukilimo kovų vietas – rinko istoriografinę medžiagą apie kunigo Antano Mackevičiaus dalyvavimą to meto kovose. Parengė Lietuvos bajorų karališkosios sąjungos bibliografiją, su fotografu Rimantu Vilavičiumi 2006-aisiais – parodą „Tarpukario bajorai fotografijose“, įkvėpusią po dvejų metų išleisti ir to paties pavadinimo albumą. Paroda, apkeliavusi Lietuvą, 2012 m. Lietuvos valstybės dienos šventėje buvo pristatyta Briuselyje.
K. Mackevičius aktyviai dalyvavo visuomeninėje veikloje. Jis buvo Lietuvos mokslinių bibliotekų asociacijos, Šiaurės kraštų asociacijos valdybos, Lietuvos bibliotekininkų draugijos, ilgametis Lietuvos bajorų karališkosios sąjungos narys, Garbės bajoras, senatorius, Vilniaus krašto bajorų sąjungos vadas, Šv. Kazimiero ordino riteris. Už visuomeninę veiklą 2015 m. jam suteiktas Medardo Čoboto trečiojo amžiaus universiteto Garbės mecenato vardas.
Atsisveikinti su Kaziu Mackevičiumi galima pirmadienį, balandžio 8 d., nuo 15 val. Šv. Ignoto bažnyčioje (Šv. Ignoto g. 6, Vilnius), ten pat nuo 17 val. bus aukojamos Šv. mišios, ir antradienį, balandžio 9 d., nuo 9 iki 12 val.
Antradienį, balandžio 9 d., 12 val. iš Vilniaus urna bus išlydėta į Žeimius, 14 val. – Šv. mišios Švč. Mergelės Marijos Gimimo bažnyčioje (Kauno g. 45, Žeimiai, Jonavos raj.), laidotuvės – Žeimių kapinėse.