Professional Involvement
Virginia State Bar
Charlottesville-Albemarle Bar Association
Thomas Jefferson Inn of Court
Virginia Association of Defense Attorneys
Community Involvement
Charlottesville Community Dental Center
Professional Involvement
Virginia State Bar
Charlottesville-Albemarle Bar Association
Thomas Jefferson Inn of Court
Virginia Association of Defense Attorneys
Community Involvement
Charlottesville Community Dental Center