Actress · DirectorEllen MacNevinSocialsInstagramTwitterIMDbKnown forSupernaturalPraying Hell PrisonerRiverdaleYoung Female PatientSeeLady in Waiting