Leilah Weinraub

Leilah Weinraub born 1979 is an American filmmaker conceptual artist and the former CEO of the fashion brand Hood By Air In 2018 she was named a Sundance Institute Art of Nonfiction Fellow

Show More
Place of Birth: Los Angeles, California, USA
Profession: director

Login to comment!