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
Dive deep into everything Awards Central, superheroes, IMDb Picks, and more.