Personnalité
Née le 11 août 1987 — Winston-Salem, North Carolina, USA
Les Frères Scott
2003 · Clown Girl
Side Quest
2025 · Orchestra Assistant
Vamps in the City
2010 · Lorenda
R.E.D.D.
2015 · Elizabeth Grimm
Ape Zone
2016 · Lori Julius