Madelaine Petsch: Madelaine Petsch. Actress: Riverdale. Madelaine Petsch was born on 18 August 1994 in Port Orchard, Washington, USA. She is an actress and producer, known for Riverdale (2017) and Sightless (2020).
Known For: Riverdale (Cheryl BlossomAbigail BlossomTeen Penelope BlossomCharity BlossomPoppy Blossom), Sightless (Ellen)