Stephen R. McCullough
Stephen McCullough | |
|---|---|
| Justice of the Supreme Court of Virginia | |
| Assumed office May 23, 2016 | |
| Preceded by | Jane Marum Roush |
| Judge of the Virginia Court of Appeals | |
| In office August 1, 2011 – March 3, 2016 | |
| Preceded by | Elizabeth A. McClanahan |
| Succeeded by | Mary B. Malveaux |
| Personal details | |
| Born | Stephen Richard McCullough February 15, 1972 Marseilles, France |
| Education | University of Virginia (BA) University of Richmond (JD) |
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.