Charlie Villalva was born on August 6, 1998 in Mexico City. He is a writer and cinematographer, known for La Roomie (2021) and The Final Goodbye.
No data