John’s Bio


I am licensed to practice law in the Commonwealth of Virginia.


I am an Honors Graduate of Hamline University School of Law in St. Paul, MN.

Professional Achievements

I am on the board of the Virginia Citizens Defense League (VCDL) which advocates for the self-defense rights of all Virginians.

I am a past Chair of the American Bar Association Second Amendment Civil Rights Litigation Subcommittee and my writings have been published by the ABA Civil Rights Litigation Committee and the ABA Minority Trial Lawyer Committee.

I have taught numerous CLE classes for on topics such as Gun Trusts, Firearms in Estate Administration, Gun Rights Restoration, and Open Carry legislation.

In addition, my advocacy activities have been featured on Nightline and The Daily Show with Jon Stewart.