Jeff Baena – Life, Death, and Legacy of a Filmmaker
Filmmaker Jeff Baena, the husband of actress Aubrey Plaza, died by suicide on January 3, 2025, at the age of 47. The Los Angeles County medical examiner confirmed the cause of death as suicide by hanging. Baena was found at a residence in Los Angeles, and his death immediately drew widespread attention from the entertainment … Read more