Эрцгерцог Альбрехт Австрийский был старшим сыном австрийского полководца эрцгерцога Карла. С 1845 г. он командовал войсками в Верхней и Нижней Австрии. Во время революции в Австрии, 13 марта 1848 г., отдал приказ войскам стрелять в народ, после чего ему пришлось оставить свой пост. В том же году вступил в итальянскую армию генерала Радецкого и с отличием участвовал в нескольких сражениях против революционной армии Гарибальди, за что в числе других отличий был награжден русским орденом св. Георгия 4-й степени.
12 июня 1851 г. эрцгерцог получил орден св. Георгия 3-й степени за итальянские походы. После окончания итальянской войны и торжества реакционных сил в Австрии он командовал корпусом в Богемии, а в 1851–1860 гг. находился на должности генерал-губернатора и командующего войсками в Венгрии, но с падением абсолютной монархии в Австрии и Венгрии ушел со службы. Позднее в итальянских владениях Австрии вновь командовал корпусом. В 1863 г. получил звание фельдмаршала Австрии.
В 1866 г. эрцгерцог командовал австрийской армией в Италии и одержал победу при Кустоци. В сражении участвовало 74 тысячи австрийцев под командованием Альбрехта и 80 тысяч итальянцев под начальством генерала Ла Марморы. Итальянские войска переправились через реку Минчо и выступили против войск эрцгерцога, который занял Верону. Из-за того что идти пришлось по холмистой местности, походный порядок итальянцев нарушился, и когда они появились на равнине Кустоци, австрийцы разбили их по частям и отбросили назад. По окончании войны эрцгерцог был назначен генерал-инспектором всей австрийской армии.
В 1870 г. Альбрехт участвовал в войне с Францией. 20 июня в чине генерал-фельдмаршала Пруссии был удостоен ордена св. Георгия 1-й степени «…за войну против французов 1870 года». Спустя два года получил звание генерал-фельдмаршала России за свои победы в европейских войнах, не состоя на русской службе.