Autopsy results for Stephen “tWitch” Boss reveal the popular DJ and producer of “The Ellen DeGeneres Show” was not under the influence of drugs or alcohol at the time of his death.
The report, cited by ET, comes five months after Boss’ death by suicide on Dec. 13.
Officials previously confirmed that the shocking loss of life was caused by a self-inflicted gunshot wound to the head. The father of three was found dead at L.A.’s Oak Tree Inn by motel staff after repeated attempts to contact him were unsuccessful, Us Weekly confirmed.