Stephen Boss, aka tWitch, the longtime DJ on Ellen Degeneres' talk show, is dead at 40, according to TMZ.
Stephen's wife, Allison Holker, frantically ran into an LAPD precinct on Tuesday (December 13) after he uncharacteristically left home without his car. A short time later, someone called the police about a shooting at a hotel. Once police arrived at the hotel, they found Stephen dead from an apparent self-inflicted gunshot wound.
Stephen got his big break in Hollywood after becoming the runner-up on the reality competition show "So You Think You Can Dance" in 2008. He started DJing for Ellen in 2014 until the show ended in 2022, and he was also an executive producer starting in 2020. Stephen also starred in the "Step Up" movies, as well as "Magic Mike XXL."
Stephen and his wife, Allison, married in 2013, and they have 3 children together.
Source: TMZ