HomePeople Biography and filmographyRicky Herrera Biography unavailable on TMDB. Movies (4)TV shows (0) Movies (4) The Protos Experiment2025 · Nev WATER2023 · Charlie A Moment in TimeA Moment in Time2019 Proximity2019 · Tommy Durden TV shows (0) No credits available.