Writer | Actress | Producer
I've had a lot of sex in my life, and no bullshit, 80 per cent of those were Irish people. Don't applaud that. You know what that means.
Amy Beth Schumer
Manhattan, New York City, New York, USA
Check out our guide to horror, see what IMDb editors are watching, and more.