Представитель польского шляхетского рода Гарниш герба «Порай».
Учился в иезуитской школе в Варшаве. Продолжил учёбу в Риме, где в 1767 году он получил степень доктора права в университете Ла Сапиенца. Благодаря протекции епископа куявского Антония Островского стал каноником куявским и пробстом в Иновроцлаве. В 1774 году он стал депутатом куявского капитула на главном коронной трибунале и был избран его председателем. В 1776 году Мацей Гарниш был назначен титулярным епископом Ларанды и вспомогательным епископом куявским. В мае 1778 года был назначен референдарием великим коронным и заседал в референдарских судах.