Był absolwentem Szkoły Głównej WileńskiejJanina Kamińska, Universitas Vilnensis 1793-1803, Od Szkoły Głównej Wielkiego Księstwa Litewskiego do Imperatorskiego Uniwersytetu Wileńskiego, Warszawa 2012, s. 404.. Jako sekretarz generalny Rady Ministrów i członek Towarzystwa Królewskiego Przyjaciół Nauk, przystąpił do Konfederacji Generalnej Królestwa Polskiego w 1812 rokuDziennik Konfederacyi Jeneralnej Królestwa Polskiego. 1812, nr 2, s. 15..
Od 1818 poseł na sejm w Warszawie, gdzie odznaczył się duchem reakcji, senator-kasztelan Królestwa Polskiego (kongresowego) w 1819 rokuDiarjusz Senatu z roku 1830-1831, wydał Stefan Pomarański, w: Archiwum Komisji Historycznej, t. XIV, Kraków 1930, s. 454., senator-wojewoda Królestwa Polskiego od 1825 roku. 20 lipca 1831 skreślony z listy senatorówMałgorzata Karpińska, Senatorowie, posłowie i deputowani Księstwa Warszawskiego i Królestwa Polskiego, Warszawa 2002, s. 48..
W latach (1821-1832) był ministrem oświaty i wyznań w Królestwie Kongresowym. W roku 1836 został kontrolerem generalnym Królestwa. W tym samym roku zmienił herb z Okszy Grabowskich na Topór.