Астроном Николаевской морской обсерватории, член-корреспондент Петербургской АН.
Родился в семье первого астронома-наблюдателя Дерптской обсерватории. Учился на богословском факультете Дерптского университета, где познакомился с астрономом и преподавателем Василием Струве (позже ставшим первым директором Пулковской обсерватории), проводившим геодезические измерения. Здесь увлёкся астрономией.
В 1820 году был рекомендован Главному командиру ЧФ и портов адмиралу Алексею Грейгу в качестве морского астронома — директора создававшейся в Николаеве обсерватории Морского ведомства. Преподавал астрономию в Николаевском штурманском училище.
В Николаеве, в 1832 году, Кнорре создал пятый лист звездной карты Берлинской Академии Наук. С помощью 9-дюймового рефрактора и кольцевого микрометра определил положение многих комет, в том числе — кометы Галлея при ее появлении в 1835 году. Благодаря картам, составленных Кнорре были открыты 2 малые планеты — Астрея и Флора. Он также руководил всеми производившимися в то время на Чёрном и Азовском морях гидрографическими работами. В 1855 году издал в Николаеве «Лекции практической астрономии». В общей сложности, известно около 20 его научных работ. В 1870 году Кнорре был избран членом-корреспондентом Петербургской Академии Наук. После выхода в 1871 году на пенсию сдал обсерваторию И. Е. Кортацци и выехал в Берлин, где и умер.