He is survived by his wife, family, relatives, and friends.
A Viewing will be held on Wednesday, December 5, 2018 from 4pm - 8pm at Eternal Hills Mortuary Chapel in Oceanside, California.
A Funeral Service will be held on Thursday, December 6, 2018 at 9:30am at Eternal Hills Mortuary Chapel in Oceanside, California.
A Shelter Service with military honors from United States Marine Corps will be held on Thursday, December 6, 2018 at 11:30am at Miramar National Cemetery in San Diego, California.