Actress · DirectorJenny McShaneJanuary 29, 1974(50 years old)Waseca, Minnesota, USASocialsIMDbKnown forGrimmLily O'HaraThe WatcherDianaReplicantWoman with Red Car (uncredited)