122 Executive producer of Ellen Degenres' show dies aged 40: Stephen 'tWitch' Boss found dead in hotel room with 'self-inflicted' gunshot wounds (www.dailymail.co.uk) posted 2 years ago by Psiobs 2 years ago by Psiobs +122 / -0 Executive producer of Ellen Degenres' show dies aged 40 Stephen 'tWitch' Boss' had worked on Ellens' show from 2014 until it ended in 2022 and was made an executive producer in 2020. 39 comments share 39 comments share save hide report block hide replies
He was fantastic on that show and then became a choreographer and then judge, right?
Correct….