Из дворян. В службу вступил в 1796 г. вахмистром в Павлоградский легкоконный полк, с которым участвовал в боях на Кавказе, и в 1797 г. был произведен в первый офицерский чин.
Первые два года службы были сложными для Загряжского. Его переводили из полка в полк, довелось ему быть в штабе графа В.А.Зубова, служить в гвардии, но за «неисправность» в конце 1797 г. он был направлен в армию. Вскоре вновь был возвращен в л.-гв. Гусарский полк. В полковники произведен 25 сентября 1800. Участвовал в кампании 1805 г. против французов. Особенно отличился в войне 1806-1807 гг., под Фридландом был ранен четырнадцать раз и взят в плен. После возвращения был награждён 20 мая 1808 орденом Св.Георгия 4-го кл.
Шефом Нежинского драгунского полка назначен 23 апреля 1809.
В начале 1812 г. полк в составе 4-й бригады 1-й кавалерийской дивизии входил в 1-й резервный кавалерийский корпус 1-й Западной армии. Сражался при Островне, Бородине, Малоярославце, под Оршей, Вильно и Ковно. За преследование французов был произведен 20 июля 1813 в генерал-майоры.
Участвовал в заграничных походах 1813-1814 гг., в том числе при блокаде крепости Шпандау, в Битве народов, штурме Парижа.
В декабре 1816 г. был назначен командиром бригады 1-й конно-егерской дивизии. 13 июля 1819 был назначен начальником 1-й гусарской дивизии, 23 октября 1819 переведён начальником 1-й драгунской дивизии, начальником 1-й конно-егерской дивизии был назначен 1 ноября 1828. 6 января 1826 был произведён в генерал-лейтенанты. За отличие, проявленное в русско-турецкой войне 1828-1829 гг., назначен 13 февраля 1829 командиром всей резервной кавалерии. С 19 сентября 1830 состоял без должности по кавалерии и 16 декабря 1833 вышел в отставку с мундиром и пенсионом полного жалования. Похоронен на Ваганьковском кладбище в Москве.