Juan Carlos Vargas(IV)
- Visual Effects
- Writer
- Director
Juan Carlos Vargas was born on 3 December 1968 in San Jose, Costa Rica. He is a writer and director, known for I, Robot (2004), Shang-Chi and the Legend of the Ten Rings (2021) and Red Planet (2000).