DJ Stephen’ Twitch’ Boss has reportedly died of suicide, found in a hotel and pronounced dead Tuesday morning in Encino, California.
Twitch rose to fame as the resident DJ on the Ellen DeGeneres’ Talk Show, known for his eclectic dance moves and musical stylings. He generated over 3 million followers on Instagram and over 42 million views on his YouTube Channel.
He appeared happy in his last Instagram post just two days ago, on Dec. 12, when he posted an upbeat dance video with his wife, Holker Boss.
DJ Twitch Boss, leaves his wife and three children behind. May he rest in peace.