Батько — Олександр Іванович Фонвізін (1749–1819), підполковник, мати — Катерина Михайлівна NN (1750–1823). Виховувався вдома, потім в училищі святого Петра в Петербурзі і в Московському університетському пансіоні, слухав лекції в Московському університеті. З 1801 року офіцер гвардії. До служби записаний підпрапорщиком в лейб-гвардії Преображенський полк — 26 травня 1801 року, вступив на службу підпрапорщиком в лейб-гвардії Ізмайловський полк — 5 грудня 1803 року. Брав участь в Аустерліцькій битві (1805), російсько-шведській війні 1808—1809, франко-російській війні 1812 року і закордонних походах російської армії 1813—1814. Був з полком на шляху до Росії під час висадки Наполеона, повернувся до Франції і брав участь у військових діях періоду так званих Ста днів (блокада Меца і Тіонвіля), залишався з полком у складі окупаційного корпусу графа М. С. Воронцова до 1816 року. У вересні 1819 року переведений з полком у 2 армію (Тульчин). Генерал-майор з призначенням командиром 3 бригади 12 піхотної дивізії — 19 лютого 1820 року, командир 3 бригади 22 піхотної дивізії — 23 травня 1820 року. Звільнений у відставку — 25 грудня 1822 року. Жив у своєму підмосковному маєтку Крюково.