HomePeople Biography and filmographyCarlos Castro Biography unavailable on TMDB. Movies (5)TV shows (0) Photos Movies (5) Teofimo Lopez vs. Shakur Stevenson2026 · Self Canelo Alvarez vs. Edgar Berlanga2024 · Self Mark Magsayo vs. Rey Vargas2022 · Self Keith Thurman vs. Mario Barrios2022 · Self Manny Pacquiao vs. Yordenis Ugás2021 · Self TV shows (0) No credits available.