Jessica McHugh

Jessica McHugh portrayed Escape Parishioner in the Daredevil episode Karen.