711 Louisiana St Houston TX 77002
(979) 885-6193
University of Tulsa College of Law (1990)
Texas Bar
Unknown Status
International Law
Tax Law