Biography.guide
Home › People › Military personnel › Herbert Taylor MacPherson
Portrait of Herbert Taylor MacPherson

Herbert Taylor MacPherson

1827 – 1886

British general and recipient of the Victoria Cross

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Herbert Taylor MacPherson

Lived 1827 – 1886 (aged 59). Herbert Taylor MacPherson was a British military personnel.

Lieutenant-General Sir Herbert Taylor Macpherson (22 January 1827 – 20 October 1886) was a British Army and Indian Army officer and a Scottish recipient of the Victoria Cross, the highest and most prestigious award for gallantry in the face of the enemy that can be awarded to British and Commonwealth forces.

Early life Macpherson, was born at Ardersier, near Fort George in Scotland, the son of an officer in the 78th Highlanders. In 1845 he was commissioned ensign in his father's former regiment. Travelling with the regiment to India, he served in the Persian campaign of 1857 and in the Indian Mutiny the following year.

Promoted captain in October 1857, he served at the defence of the Alambagh, and as brigade major during the final capture of Lucknow, where he was wounded. He was also promoted brevet major. For his service in Afghanistan, he was given the local rank of major-general in October 1880, and made a knight commander of the Order of the Bath (KCB) in March 1881.

In July 1882 Macpherson was promoted to lieutenant-general, and given command of the Indian contingent that served in the Egypt campaign, including the battle of Tell El Kebir. and the Turkish Order of the Medjidie, second class.

Returning to India, in March 1886 he became Commander-in-Chief of the Madras Army and, after travelling to Burma to take command during the Third Anglo-Burmese War, he died of fever on the steamer Irrawaddy, on 20 October 1886.

Family Herbert's father was Col Duncan MacPherson of the 78th Regt. Herbert had 10 siblings all apparently without a mother. His elder brother was Maj Gen Sir James Duncan MacPherson KCB. In 1859, Herbert married Maria Eckford, daughter of Lieutenant-general James Eckford, C.B.

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Birth century
Occupation
Positions held
Lieutenant general
Awards
Knight Grand Cross of the Order of the Bath; Victoria Cross
Also known as
Sir Herbert Taylor Macpherson, Herbert T. MacPherson, Herbert MacPherson

People in Herbert Taylor MacPherson's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Herbert Taylor MacPherson's

Frequently asked questions

Who was Herbert Taylor MacPherson?

British general and recipient of the Victoria Cross (1827–1886)

When was Herbert Taylor MacPherson born?

Herbert Taylor MacPherson was born on 22 January 1827 in Ardersier.

When did Herbert Taylor MacPherson die?

Herbert Taylor MacPherson died on 20 October 1886 in Myanmar.

What was Herbert Taylor MacPherson's occupation?

Herbert Taylor MacPherson was a military personnel.

What nationality was Herbert Taylor MacPherson?

Herbert Taylor MacPherson was British.

Sources & further reading

· Wikipedia: Herbert Taylor MacPherson

· Wikidata: Q5735738

· DBpedia: Herbert Macpherson

Cite this page

APA: Biography.guide. (2026). Herbert Taylor MacPherson. https://biography.guide/herbert-taylor-macpherson/

MLA: "Herbert Taylor MacPherson." Biography.guide, https://biography.guide/herbert-taylor-macpherson/.

Chicago: "Herbert Taylor MacPherson." Biography.guide. https://biography.guide/herbert-taylor-macpherson/.

Data last updated: 2026-09-27 · Spot an error? Report a correction.

Page generated 2026-09-27 05:17 UTC