Actress | Soundtrack
Began her acting career on stage at the Abbey Theatre in Dublin, Ireland.
High pitched shriek
Agnes Teresa McGlade
Belfast, Ireland [now Northern Ireland], UK
New York City, New York, USA
Check out the action from New York Comic Con check out what IMDb editors are watching this month, and more.