Stephen ‘tWitch’ Boss’ autopsy confirms he was free of drugs, alcohol at death

1685018078 Stephen tWitch Boss autopsy confirms he was free of drugs
The beloved Ellen show DJ, Stephen tWitch Boss died by suicide in December 2022
The beloved ‘Ellen’ show DJ, Stephen ‘tWitch’ Boss died by suicide in December 2022

The autopsy report of Stephen ‘tWitch’ Boss has been released, revealing that he had no drugs or alcohol in his system at the time of his suicide in December 2022. According to Entertainment Tonight, Boss’s wife, Allison Holker, also confirmed that he had no history of suicidal thoughts or attempts, mental health concerns, marital problems, or financial difficulties.

Despite appearances, the beloved ‘Ellen’ show DJ was reportedly struggling with his mental health. Holker stated that Boss did not want people to know he was feeling low and instead aspired to be everyone’s superhero and guardian. This tragic news shocked the entertainment industry and left fans in mourning for the vibrant talent that was Stephen ‘tWitch’ Boss.

Boss was renowned for his electrifying dance moves and captivating personality and was survived by his wife and children, Zaia, Maddox, and Weslie, who were left grieving for the loss of their loved one.

“Stephen brought so much joy to this world, and he deserves to be remembered as the beautiful man he was,” Holker Boss said to People. She also expressed her commitment to preserving his legacy with their children every day.