1000 Louisiana St Vallejo CA 94590
(713) 890-5175
Tulane University Law School (1994)
U.S. Court of Appeals for the Fifth Circuit Bar
Unknown Status
Business Law
Communications & Internet Law
Energy, Oil & Gas Law