Neyla Cantu Known forActingBornAugust 19, 1989Place of birthHouston, Texas, USA Movies with Neyla CantuSouth Park the Streaming Wars Part 2 2022 · ★ 7.0Hierarchy 2025 · ★ 6.0THESE COLORS DON'T RUN 2017 TMDB · IMDb