Actress · DirectorMaria HerreraNovember 13, 1969(54 years old)Halifax, Nova Scotia, CanadaSocialsIMDbWebsiteKnown forThe X-FilesCustomer #1Pet SemataryMarcellaDouble JeopardyLibby's RoommateSlidersDeloresThe Bold TypeMrs. DiazBad Santa 2Bus Driver