Родился в 1774 году. Поступив в тринадцать лет вице-вахмистром в лейб-гвардии Конный полк, он был выпущен в 1794 году в армию капитаном и в том же году в войне с Польшей, за храбрость оказанную при штурме Праги (часть Варшавы), награждён орденом Георгия 4-й степени. В 1800 году барон Корф был произведён в генерал-майоры.
Походы 1806 и 1807 годов были началом его военной известности. Назначенный бригадным командиром, он участвовал почти во всех сражениях в Пруссии и особенно отличился в битве под Прейсиш-Эйлау, где был ранен в руку. За это сражение он был награждён орденом Георгия 3-й степени.
В 1809 году он находился с русскими войсками в Галиции. В 1810 году назначен генерал-адъютантом и в 1811 году начальником 2-й кавалерийской дивизии.
В Отечественную войну барон Корф участвовал в сражениях под Витебском, Смоленском, при Бородине — за храбрость, оказанную в последнем, награждён чином генерал-лейтенанта — и затем почти во всех делах во время преследования французской армии, причём особенно отличился в сражении под Вязьмой.
Кампании 1813 и 1814 года предоставили барону Корфу новые случаи отличиться на военном поприще и преимущественно в делах при Рохлице, Дрездене и Бишофсверде, при Бауцене, Кацбахе и Лейпциге. После блокады Майнца он участвовал в сражениях под Парижем и, наконец, при новом появлении Наполеона был вторично с своим кавалерийским корпусом в Париже.
Умер в Орле 30 августа (11 сентября) 1823 года