Lori Elberg was born on May 9, 1975 in West Orange, New Jersey, USA. She is a director and writer, known for
Florence vs. the Machine: Facebook with Flo (2013),
Split (2004) and
Baggage (2022). She has been married to Bill Elberg since July 4, 2004.