PersonMadelaine Petsch2 credits in the catalogue: acting.On the wikisArchieverse WikiActingRiverdale2017Cheryl BlossomRiverdale2017Abigail Blossom