Stephen R. McCullough

American judge (born 1972) From Wikipedia, the free encyclopedia

Stephen Richard McCullough (born February 15, 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.

Preceded byJane Marum Roush
Succeeded byMary B. Malveaux
BornStephen Richard McCullough
(1972-02-15) February 15, 1972 (age 54)
Quick facts Justice of the Supreme Court of Virginia, Preceded by ...
Stephen McCullough
Justice of the Supreme Court of Virginia
Assumed office
May 23, 2016
Preceded byJane Marum Roush
Judge of the Virginia Court of Appeals
In office
August 1, 2011  March 3, 2016
Preceded byElizabeth A. McClanahan
Succeeded byMary B. Malveaux
Personal details
BornStephen Richard McCullough
(1972-02-15) February 15, 1972 (age 54)
EducationUniversity of Virginia (BA)
University of Richmond (JD)
Close

Biography

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

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.[2] On July 29, 2011, the General Assembly of Virginia elected McCullough to an eight-year term on the Court of Appeals, beginning August 1, 2011.[3]

On March 10, 2016, the General Assembly elected him to a twelve-year term on the Supreme Court, beginning March 3, 2016.[4] His formal investiture occurred on May 23, 2016.[5]

References

Related Articles

Wikiwand AI