Родился 21 сентября 1794 года в Пскове, был сыном коллежского асессора Бернгарда-Вильгельма Врангеля. Образование получил во 1-м кадетском корпусе, из которого выпущен в 1812 году в армейскую пехоту.
Принимал участие в Отечественной войне 1812 года, был ранен в Бородинском сражении и за отличие был награждён орденом св. Анны 4-й степени. В 1813—1814 годах совершил Заграничный поход, отличился при штурме Парижа.
В 1828 году произведён в полковники.
В 1831 году Врангель находился в Польше, где неоднократно был в сражениях с повстанцами. Тогда же он был назначен командиром 50-го егерского полка. С этим полком он в 1833 году участвовал в десантной высадке под Константинополем, для оказания помощи турецкому султану против египетского паши. Здесь он себе заработал орден св. Анны 2-й степени.
По возвращении в Россию 6 декабря 1836 года был произведён в генерал-майоры и назначен командиром 1-й бригады 5-й пехотной дивизии. 1 декабря 1838 года барон Врангель за беспорочную выслугу был награждён орденом св. Георгия 4-й степени (№ 5682 по кавалерскому списку Григоровича—Степанова), а в следующем году получил орден св. Владимира 3-й степени.
Скончался 20 июля 1841 года в Вилькомире.