Background
James M. Long was born on February 16, 1937 in Danville, Virginia, United States; the son of William Taylor and Mabel (Stephens) Long.
James M. Long was born on February 16, 1937 in Danville, Virginia, United States; the son of William Taylor and Mabel (Stephens) Long.
James M. Long received a Bachelor of Arts and Bachelor of Laws from the University of North Carolina in 1959 and 1963. He was admitted to the bar in 1963.
From 1964 to 1970 James M. Long was a partner at Ramsey & Long, Roxboro, North Carolina. Since 1970 he has been a judge at North Carolina Superior Court, Pilot Mountain.
James M. Long has been listed as a reputable lawyer by Martindale-Hubbell. He received a Distinguished Svc. award from Caswell County Junior Chamber of Commerce in 1970 and Governor's award in 1987.
James M. Long is a member of National Conference State Trial Judges.
James M. Long married Catherine Carden on September 1, 1962. They have two children - John David and Mary Catherine.