Professional Affiliations

Fairfax Bar Association
American Bar Association
Virginia Trial Lawyers Association
Association of Trial Lawyers of America
Virginia State Bar
American Trial Lawyers Association
The Virginia College of Criminal Defense Attorneys
National Head Injury Foundation
The National Association of Criminal Defense Lawyers