Algis Mečkovskis gimė 1960 m. sausio 2 d. Baigė Lietuvos kūno kultūros institutą. Dirbo treneriu, dėstė Lietuvos policijos akademijoje, Lietuvos pasieniečių mokykloje. Turi majoro laipsnį. A. Mečkovskis yra daugkartinis Lietuvos savigynos imtynių čempionas, Lietuvos dziudo imtynių čempionas, buvusios TSRS dziudo ir savigynos imtynių čempionas, Europos savigynos imtynių čempionatų prizininkas, savigynos imtynių tarptautinės kategorijos teisėjas. Dirba treneriu Vilniaus miesto sporto centre. A. Mečkovskis išugdė dešimtis aukščiausio lygio sportininkų, tarp jų – 2016 m. Rio de Žaneiro paralimpinių žaidynių dalyvį Osvaldą Bareikį.