Actress | Soundtrack
She is the niece of actor & producer Todd Fisher.
I am a Southern girl at heart, so I have a pulled pork sandwich and Key lime pie every day. It's a problem.
Billie Catherine Lourd
Los Angeles, California, USA
Check out our guide to superheroes, horror movies, and more.