[2] Following receipt of his undergraduate degree from the University of North Carolina at Chapel Hill, Davis earned his J.D.
[5] Davis was appointed by Governor Bev Perdue to serve as a Judge of the North Carolina Court of Appeals, taking office in January 2013.
On March 11, 2019, Governor Roy Cooper appointed Davis to again fill a seat left vacant by Cheri Beasley.
[6] In the 2020 general election, Davis lost his bid for a full term on the Supreme Court.
In 2021, Governor Cooper nominated Davis for a special superior court judgeship, subject to confirmation by both houses of the state legislature.