Stephen Boss Passes Away
DJ and producer Stephen Boss (a.k.a. Twitch) has reportedly died by suicide.
According to TMZ, Twitch’s wife, Allison Holker, went to the LAPD on Tuesday after he left home without his car — a move that she described as uncharacteristic. Soon after, the LAPD got a call about a shooting at an LA hotel, where the DJ was found dead from an apparent self-inflicted gunshot wound.
Twitch was the resident DJ on The Ellen DeGeneres Show from 2014 until its conclusion earlier this year. He also became an executive producer on the show in 2020.
In addition to his wife, Twitch is survived by three children. He was 40 years old.