A native Virginian, John received a Bachelor of Science, magna cum laude, from Virginia Commonwealth University in Justice Administration and Public Safety before earning his juris doctorate in 1986 from The Marshall Wythe School of Law at the College of William and Mary. He then began his legal career with a small general practice firm in Roanoke where he enjoyed a diverse practice of criminal and traffic defense, family law, personal injury and medical malpractice, collections and bankruptcy that took him to both state and federal courts across the Commonwealth.
In 1988 John joined the Hampton Commonwealth Attorney's Office where he handled a wide spectrum of cases ranging from serious criminal traffic matters such as DUl's to serious violent cases to include murder, manslaughter, rape, robbery, and drug charges. In addition to handling a large volume of serious cases John also served on the faculty at the Hampton Roads Regional Police Academy teaching Constitutional Law related to Search and Seizure as well as the 5th and 6th Amendment. John also taught classes in substantive criminal law covering a wide range of violent crimes, property crimes, and serious criminal traffic offenses. In 1991 John was hired by the District Attorney's Office in York County, Pennsylvania, where for four years he headed up a team of attorneys, investigators, health professionals and child advocates devoted exclusively to the investigation and prosecution of child sexual and physical abuse cases to include child homicides. In addition to handling those cases John continued teaching as a faculty member with the Pennsylvania District Attorney's Association in workshops on trial advocacy skills and the investigation and prosecution of child homicide cases.
John also served on the Pennsylvania District Attorneys Coalition on Child Abuse as well as the Pennsylvania Attorney General's Medical/Legal Advisory Board on Child Abuse In 1995 John returned to the Hampton Commonwealth Attorney's Office as a Deputy Commonwealth Attorney supervising and prosecuting the cases in the Juvenile and Domestic Relations Court. In 1997 John was appointed as the Chief Deputy, supervising an office of fifteen attorneys and nearly an equal number of support staff while continuing to handle some of the more serious and complex cases in the office, including three capital murder cases. He served in that position for fifteen years and continued teaching as a faculty member of the National College of District Attorneys where he taught Trial Advocacy to prosecutors from around the country at the National Advocacy Center in Columbia, South Carolina. In 2012 John was appointed Interim Commonwealth Attorney after the retirement of the Honorable Linda Curtis. John stayed with the office for nearly two more years, serving as both a Senior Assistant Commonwealth's Attorney and a Special Assistant United State's Attorney handling cases in both the State and Federal District Court. In 2013 John was hired as the Chief Deputy of the Louisa County, Virginia, Commonwealth Attorney's Office before joining the Attorney General's Office in 2015 where he was assigned to prosecute violent crimes, gang, and gun offenses in the city of Norfolk. He held that position until his retirement after nearly 30 years of public service. John now brings over three decades of experience to the firm of Weisberg and Weisberg, ready to serve the needs of people in the areas of criminal, traffic and family law.