HomePeople Biography and filmographyJuan Ayala Biography unavailable on TMDB. Movies (2)TV shows (1) Movies (2) Rape Play2024 · Louis GoonGoon2022 · Even TV shows (1) Nobody Wants This2024 · Terry, Shop Owner, Executive Producer's Assistant