Personal Details
Spouse
Trisha Johnson
( Sep 14, 1978 to May 19, 2024 )Penny Perry
( Jul 5, 1970 to Nov 1, 1973 )
Career
1975
Trisha Johnson
( Sep 14, 1978 to May 19, 2024 )Penny Perry
( Jul 5, 1970 to Nov 1, 1973 )Career