Man charged in hit-and-run death of Henrico teen had previous DUI arrest
A memorial is growing at the corner of Willard Road and West Broad Street for 16‑year‑old Joshua Driver.
Driver, a J.R. Tucker High School sophomore, was killed early Saturday morning in what police say was a DUI hit‑and‑run.
Henrico Police said John Daniel Bruehl struck Driver while drunk driving and then fled the scene.
Bruehl appeared virtually in Henrico General District Court Tuesday, where he was appointed an attorney. He is charged with hit‑and‑run and driving under the influence. His next court appearance is scheduled for August 17.
New information from the Hanover County Sheriff’s Office shows Bruehl was arrested in July 2025, on charges including Driving Under the Influence, Driving While Using Marijuana, Failing to Signal a Turn, Defective Tail Lights, and Failing to Obey a Traffic Signal. Deputies said the arrest followed a traffic stop on Walnut Grove Road near Peach Orchard Lane for suspected DUI.
Bruehl failed to appear in Hanover General District Court on May 14, 2026, for that DUI case, prompting a judge to issue a capias. Henrico Police served the warrant on May 23 after taking him into custody in connection with Driver's death.
Click here to continue reading on WTVR.com, a Henrico Citizen partner organization.