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 

Previous
Previous

Publications