Pochodził z Warszawy, był ojcem znanego architekta Marcina Knackfusa. Na zlecenie Klemensa Zamoyskiego w 1762 projektował rokokowy pałacyk z założeniem ogrodowym  w Janowicach (spłonął w 1813) i był po śmierci Jerzego de Kawe krótko naczelnym architektem ordynackim.