Connect with us

Celebrity News

‘Ellen’ DJ Stephen ‘tWitch’ Boss Dead at 40 by Suicide



Stephen “tWitch” Boss, the famed DJ on Ellen Degeneres’ talk show, is dead … and TMZ has learned it appears to be a suicide.

Law enforcement sources tell us Stephen’s wife Allison Holker ran into an LAPD station Tuesday, and she was frantic because she said Stephen had left home without his car — something that was not like him at all.

We’re told, a short time later police got a call for a shooting at an L.A. hotel … and they found Stephen there, dead from an apparent self-inflicted gunshot wound.