Kenneth Mackessack
Scottish cricketer and British Army officer
About Kenneth Mackessack
Lived 1902 – 1982 (aged 79). Kenneth Mackessack was a cricketer and military personnel.
Kenneth Mackessack (24 October 1902 – 18 October 1982) was a Scottish first-class cricketer and British Army officer. Mackessack served with the Seaforth Highlanders from 1923 to 1948, during which he served in British India and in the Second World War, in which he was wounded during the Battle of El Alamein. He served the remainder of the war as a military attaché in Washington, for which he was appointed to the Legion of Merit. During his military career he also played first-class cricket for the British Army cricket team, as well as for teams in British India. Following his retirement from the military, Mackessack served as the deputy lieutenant for Moray in 1954.
Early life and military career The son of George Ross Mackessack, he was born at Alves in the County of Moray and was educated in England at Rugby School. From Rugby, he attended the Royal Military College, Sandhurst, from which he graduated into the Seaforth Highlanders as a second lieutenant in February 1923. He was promoted to the rank of lieutenant in February 1925. He made his debut in first-class cricket for the British Army cricket team against the Royal Navy at Lord's in 1926.
Later in the same year he was posted to British India, where he served in the North-West Frontier Province. He married Rose Elizabeth Craik, daughter of Sir Henry Duffield Craik in June 1929.
He served as an adjutant with the 1st Battalion from 1935 to 1938, during which he was promoted to the rank of captain in January 1936. He was appointed as the military secretary to Craik, who was the then Governor of Punjab, in November 1938.
World War II and later life With the start of the Second World War in September 1939, Mackessack was transferred to the Middle East. He commanded the 2nd Battalion during the Battle of El Alamein, in which he was wounded. He served the remainder of the war as a military attaché in Washington. He was appointed to the Legion of Merit by the United States in November 1948 for his service during the war. He later served as the Deputy Lieutenant of Moray in 1954, alongside Iain Tennant. He served as the chairman of the Moray Territorial Association from 1953 to 1962, alongside duties as the convenor of Moray County Council. He died at Elgin in October 1982. His brother, Douglas, was also a first-class cricketer.
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
Instant download · yours to keep · every purchase keeps this site free
Important facts
People in Kenneth Mackessack's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped Kenneth Mackessack's
Frequently asked questions
Who was Kenneth Mackessack?
Scottish cricketer and British Army officer
When was Kenneth Mackessack born?
Kenneth Mackessack was born on 24 October 1902 in Moray.
When did Kenneth Mackessack die?
Kenneth Mackessack died on 18 October 1982 in Elgin.
What was Kenneth Mackessack's occupation?
Kenneth Mackessack was a cricketer and military personnel.
Sources & further reading
· Wikipedia: Kenneth Mackessack
Cite this page
APA: Biography.guide. (2026). Kenneth Mackessack. https://biography.guide/kenneth-mackessack/
MLA: "Kenneth Mackessack." Biography.guide, https://biography.guide/kenneth-mackessack/.
Chicago: "Kenneth Mackessack." Biography.guide. https://biography.guide/kenneth-mackessack/.
Data last updated: 2026-09-20 · Spot an error? Report a correction.
Page generated 2026-09-27 05:12 UTC