(804) 775-1085Tap to Call This Lawyer
Practice Areas
- Appeals & Appellate
- Business Law
- Consumer Law
- Environmental Law
- Gov & Administrative Law
- Personal Injury
Additional Practice Areas
- Appellate
- Consumer Financial Services
- Government Contracts
- Toxic Tort & Environmental Litigation
Professional Experience
- Partner
- McGuire Woods
- Current
Education
- University of Virginia School of Law
- J.D
- Charlottesville, Virginia
- Washington & Lee University
- B.A
- Lexington, Virginia
Professional Associations
- Current
- Activities: American College of Trial Lawyers
- Current
- Activities: American Academy of Appellate Lawyers
- Current
- Activities: Judicial Council of Virginia, 1986-Present
- Current
- Activities: Virginia Code Commission, 1982-1986
- Current
- Activities: Past President, Local Government Attorneys of Virginia
Websites & Blogs
- Website
- Website
Contact & Map