One Shell Plaza Houston, Texas 77002
(713) 296-7405
University of Miami School of Law (2006)
Texas Bar
Unknown Status
Antitrust Law
Appeals & Appellate
Bankruptcy