Attorney
Richmond, Virginia, 23229
Born and raised in Hanover County, Virginia, John attended Virginia Tech for his undergraduate degree and The University of Richmond Law School for his Juris Doctor.
He is the author of numerous legal publications. He is a member of the Hanover Bar Association, the Christian Legal Society, the Virginia Trial Lawyers Association, the American Association for Justice, and the Lewis F. Powell Jr. American Inn of Court.
John recently served as General Counsel for the Virginia Trial Lawyers Association, primarily lobbying the General Assembly on behalf of personal injury attorneys and their clients.