Из польского графского рода. Сын К. П. Браницкого, бывшего польского коронного гетмана, перешедшего на русскую службу с чином генерал-аншефа и Александры Энгельгардт. 13 февраля 1782 записан прапорщиком в л.-гв. Преображенский полк. 1 января 1791 произведён в подпоручики. В 1796 г. исключен из службы «за неявку к полку». 1 января 1797 вновь зачислен в л.-гв. Преображенский полк подпоручиком. В 1801 г. определен к статской службе камер-юнкером.
В 1807 г. находился волонтером в Молдавской армии и сражался с турками. 1 января 1809 из действительных камергеров был переведен в армию штабс-капитаном. Во флигель-адъютанты был пожалован 1 августа 1809. В 1812 г. находился в Свите Императора Александра I, а затем состоял при штабе 1-й Западной армии.
17 апреля 1812 получил чин полковника. Сражался при Бородине, Тарутине и под Красным. В 1813 г. отличился под Кульмом и Лейпцигом. В 1814 г. сражался при Ла-Ротьере, Арси-сюр-Об. За участие при взятии Парижа пожалован 27 марта 1814 в генерал-майоры с оставлением в Свите.
22 августа 1826 перешёл на придворшую службу егермейстером. В сенаторы пожалован 8 мая 1831, действительный тайный советник 1838 и обер-шенк.
Умер неожиданно, в августе 1843 года в Варшаве, в доме своих друзей.
Был женат с 1813 года на Розе Станиславовне Потоцкой (1780—1862), сестра С. С. Потоцкого.
У них было черыре сына и три дочери: