Stephen R. McCullough

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Stephen R. McCullough
Justice of the Supreme Court of Virginia
Assumed office
March 3, 2016
Preceded by Jane Marum Roush
Judge of the Virginia Court of Appeals
Assumed office
August 1, 2011
Preceded by Elizabeth A. McClanahan
Succeeded by Mary Bennett Malveaux
Personal details
Born Stephen Richard McCullough
1972 (age 51–52)
Marseilles, France
Alma mater University of Virginia (B.A.)
University of Richmond (J.D.)

Stephen Richard McCullough (born 1972) is a Justice of the Supreme Court of Virginia, former judge of the Court of Appeals of Virginia, and former career attorney in the Office of the Attorney General of Virginia. On March 10, 2016, the General Assembly of Virginia elected him to a twelve-year term on the Supreme Court, beginning March 3, 2016.[1] His formal investiture will occur on May 23, 2016.[2]

Biography

McCullough graduated from the University of Virginia in 1994 and obtained his law degree from the University of Richmond T.C. Williams School of Law in 1997.[3] After completing law school, he served as a law clerk to state Supreme Court Justice Leroy R. Hassell, Sr.[4]

In 1999, McCullough joined the criminal litigation section of the Office of the Attorney General. In 2006, then-Attorney General Robert F. McDonnell promoted him to the position of deputy solicitor general. He later became Solicitor General of Virginia under then-Attorney General William C. Mims. He served as opinions counsel and senior appellate counsel under then-Attorney General Kenneth T. Cuccinelli.[4] On July 29, 2011, the General Assembly elected McCullough to an eight-year term on the Court of Appeals, beginning August 1, 2011.[5]

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
  5. Lua error in package.lua at line 80: module 'strict' not found.