Home›Ariana RoachAriana RoachKnown for DirectingBorn:1998-06-09Place:St. Catharines, Ontario, CanadaAriana Roach is a narrative film & music video director/writer based in Vancouver, BC.MoviesBabyteeth Details