About James C. MacRae
Lived 1838 – 1909 (aged 70–71). James C. MacRae was an American judge, military officer and politician.
James Cameron MacRae (October 6, 1838 – October 17, 1909) was a justice of the North Carolina Supreme Court from 1892 to 1895.
Born near Fayetteville, North Carolina, MacRae attended Donaldson Academy, and thereafter taught for two years while reading law to gain admission to the bar in 1859. Shortly thereafter, the American Civil War began, and in May 1861, MacRae enlisted in the Confederate States Army, serving first with the 1st North Carolina Volunteers, and then with the 5th North Carolina State Regiment.
Following his court service, MacRae was dean of the University of North Carolina School of Law from 1900 until his death at the age of 71, following a lengthy battle with heart disease.
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 James C. MacRae's life
Named in this biography and alive at the same time
Contemporaries
People whose lives overlapped James C. MacRae's
Frequently asked questions
Who was James C. MacRae?
American judge (1838–1909)
When was James C. MacRae born?
James C. MacRae was born in 1838 in Fayetteville.
When did James C. MacRae die?
James C. MacRae died in 1909 in Chapel Hill.
What was James C. MacRae's occupation?
James C. MacRae was a judge, military officer and politician.
What nationality was James C. MacRae?
James C. MacRae was American.
Sources & further reading
Cite this page
APA: Biography.guide. (2026). James C. MacRae. https://biography.guide/james-c-macrae/
MLA: "James C. MacRae." Biography.guide, https://biography.guide/james-c-macrae/.
Chicago: "James C. MacRae." Biography.guide. https://biography.guide/james-c-macrae/.
Data last updated: 2026-09-23 · Spot an error? Report a correction.
Portrait: Wikimedia Commons · author & licence
Page generated 2026-09-27 05:06 UTC