Personal Details
Spouse
-
Esmeralda Garza Trevino
( Dec 31, 1969 to May 11, 2024 ) -
Vanessa Shiann Weaver
( Jan 15, 2012 to May 11, 2024 )
Career