No Way Out –

February 22, 2019 – Stevens was found dead at his Los Angeles home at approximately 1 p.m. The website obtained audio of emergency dispatchers responding to a 911 call about a “hanging.” The L.A. native was best known for his oddball stand-up routines at local clubs as well as larger festivals, such as Just for Laughs in Montreal. His last known set took place at The Comedy Store in West Hollywood on Wednesday, February 20, just two days before his death. Stevens also worked as an actor, starring in films including The Hangover, The Hangover Part II and Due Date. Additionally, he hosted multiple podcasts and appeared on TV shows such as Late Night With Conan O’Brien, Jimmy Kimmel Live!, Tosh.0, Conan and Chelsea Lately.

Full Story @ USMagazine.com