Merrick freestyle hip-hop dancer, choreographer, and actor Stephen Laurel “tWitch” Boss committed suicide on Tuesday but his death is also being suspected.
He was 40 years old. His death was recently confirmed by his wife Allison Holker Boss. Just a few days ago, the actor and his wife celebrated their anniversary.
The dead body was found in a hotel room
According to TMA’s report, sources related to law enforcement have reported that the police found the body of the boss in a hotel room in Los Angeles, but his wife has something else to say. He had left without taking his car, which was a strange thing because he never used go anywhere without his car.
The news of the death of Stephen Boss has brought sad news for his family as well as his fans. It is also being told in the reports that he shot himself and killed himself, but till now the reason for this is not understood.
What His Wife Says
Stephen Laurel’s wife Allison Holker Boss said in the press conference, ‘I have to tell with a very heavy heart that my husband Stephen has left us. He valued family, friends, and community above all else, and leading with love meant everything to him. He was the backbone of our family, the best husband, and father, and nothing less than an inspiration to his fans. I am sure there will not be a day when we will not honor Stephen Boss’ memory.
According to TMZ, Stephen started DJing on The Ellen Show in 2014. He was with the show till its end in May 2022. He became executive producer during a show in 2020.
Ellen DeGeneres, the host of The Ellen DeGeneres Show, has also expressed grief. He is quite shocked by this news.