Played by:
1 appearance
Being Erica
Happy Town
World Without End
Total Drama
11.22.63
Ruby Gloom
Alias Grace