HomePeople Biography and filmographyNatasha Needles Biography unavailable on TMDB. Movies (2)TV shows (0) Movies (2) Cliff LakeCliff Lake2011 · Art Direction Curtain2011 · Melanie TV shows (0) No credits available.