Carlos Benavides is known for Godzilla vs. Kong (2021), Spy Kids 4: All the Time in the World (2011) and Predators (2010).
No data