(704) 343-2058Tap to Call This Lawyer
Practice Areas
- Appeals & Appellate
- Business Law
- Communications & Internet Law
Additional Practice Areas
- Appellate
- Complex Commercial Litigation
- General Civil
- Technology & Telecommunications
Professional Experience
- Counsel
- McGuire Woods
- Current
Education
- University of North Carolina at Chapel Hill School of Law
- J.D
- Chapel Hill, North Carolina, with honors, University of North Carolina Law Review
Professional Associations
- Current
- Activities: ABA Standing Committee on Federal Judiciary, 2001-2004
- Current
- Activities: Past Trustee, U.S. Supreme Court Historical Society
- Current
- Activities: Board of Visitors, UNC-Chapel Hill, 2000-2004
- Current
- Activities: President, American College of Trial Lawyers, 1998-1999
- Current
- Activities: President, North Carolina Bar Association, 1984-1985
Websites & Blogs
- Website
- Website
Contact & Map