Stephen ‘tWitch’ Boss, The Ellen DeGeneres Show’s dancing DJ, dies at 40
Celebrities | December 15, 2022 15:40 ISTStephen ‘tWitch’ Boss started his tenure at the “Ellen” show in 2014 and later was promoted to co-executive producer in 2020. The show ended earlier this year. He also had placed as a runner-up on "So You Think You Can Dance.