Actress · DirectorDarla TaylorJanuary 31, 1987(37 years old)Edmonton, Alberta, CanadaSocialsIMDbKnown forSupernaturalPenny DessertineThe FlashTour GuideKindergarten Cop 2Olivia