According to hotel management, the astonished maid discovered the DJ from Ellen DeGeneres’ program who shot himself in a hotel room in Los Angeles this week.
Stephen “tWitch” Boss, 40, a seasoned executive producer of Ellen’s show, checked into room 249 at the Oak Tree Inn in Encino around 10.30 a.m. on Monday.
“He went inside his room, never came out,” manager Rakesh said.
The maid arrived to check on the room at 11:15 a.m. on Tuesday. Despite the fact that no one was present, his stuff were inside. She discovered blood all over the restroom when she went to use it.
She was scared. This is the first time this has happened here.
The 911 operator asked us to check his pulse, but there was none. When the police and paramedics arrived, he was confirmed dead.
According to Rakesh, who wished to be identified only by his first name, neither visitors nor employees heard the gunfire.
‘Perhaps he did it throughout the day on Monday. He speculated that no one heard it because of the busy, noisy road outside.
Boss called on Monday morning at about 9.20 a.m. to see whether rooms were still available and then walked the few blocks from his house. He appeared “very normal” and “calm,” according to Rakesh.
“There was no reaction when we knocked on the door,” Rakesh said. When the maid opened the door, his items were still in the room.
The manager went on to say that Boss shot himself in the bathroom, which another employee confirmed.
They stated he checked into the motel under his name on Monday and was not spotted until Tuesday morning.
Workers described the scenario as “horrible,” claiming that the man “shot himself in the head,” but no one heard the gunshots.
He left the house without his car on Monday, and when he didn’t return home by Tuesday — gone overnight — his wife rushed to report him missing.
On Wednesday morning, Boss’ family arrived at his six-bedroom Encino house to care for his distraught wife and children, embracing his sobbing son as he sprinted out to meet them.
According to one source, the family refused to comment.
Stephen has three children: Zaia, three; Maddox Laurel, six; and Weslie Renae, fourteen, who was born in Alison’s previous relationship but was adopted by Stephen. The So You Think You Can Dancing contestant and his dance instructor wife Alison, 34, met on the show in 2010.
Daughter Weslie is planning to attend Notre Dame University with the class of 2026, according to a sign on the family’s front lawn; thus, the suicide has shadowed her promising future.
She also models sports gear and is a youthful influencer for brands such as her parents’ Dick’s Sporting Goods. She also plays for her school’s soccer team.
When they appeared on the show in November, they celebrated their ninth wedding anniversary, just three days before his death. They were happy and hopeful about the future.
To mark the occasion, Boss and his wife shared a heartwarming video of them dancing on social media.
He joined Ellen’s show in 2014 and worked there until 2022 when he was elevated to executive producer.