Erica McGuire

Erica McGuire

Artist

Erica McGuire (they/she) is a multifaceted artist from Miami, Florida. They recently recieved their BFA in Acting from New World School of the Arts.

Scroll to Top