Professional Memberships and Activities
- American Bar Association
- Texas State Bar
- New Mexico State Bar
- District of Columbia Bar Association
- Federal Bar Association
- San Antonio Bar Association
- Texas Bar Foundation - Sustaining Life Fellow
- San Antonio Bar Foundation - Sustaining Life Fellow
- National Association of Railroad Trial Counsel
- American Inns of Court – William Sessions Chapter
- Texas State Bar Grievance Committee (Dist. 10) - 1999-2002, 2018 - present
- Texas Pattern Jury Charge Committee (General Negligence) - 2018 - present