- Loren Ruch was born on August 18, 1969 in Los Angeles, California, USA. He was a production manager and producer, known for Mom & Me (2017), Flipping the Block (2014) and My Aloha Dream Home (2017). He was married to David Salas. He died on June 12, 2025 in the USA.
- SpouseDavid Salas(June 5, 2004 - June 12, 2025) (his death)
- ParentsArlene Linda NorrisLawrence Seymour Ruch
- RelativesGeoffrey Allen Ruch(Sibling)
Contribute to this page
Suggest an edit or add missing content