Lauren Helling

Lauren Alyssa Helling portrayed a to-be-confirmed character in Cloak and Dagger.