Marisa Davila

Marisa Davila portrayed Choir Member #3 in Cloak & Dagger episode Suicide Sprints.