Actress | Soundtrack
Billie graduated from New York University in 2014 after studying religion and psychology.
When you walk onto any set, it's usually primarily men. Which can be weird, especially when you're doing something emotionally challenging.
Billie Catherine Lourd
Los Angeles, California, USA
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.