Neil Steven Husband was born January 6, 1962 in Los Angeles, CA and passed away December 13, 2018 in Bakersfield, CA.