Francisco Moncayo Moreno
- Visual Effects
Francisco Moncayo Moreno was born on 17 July 1982 in Quito, Ecuador. He is known for Orphan (2009), The Thing (2011) and The Apparition (2012). He has been married to Gabriela Lopez Ochoa since 29 December 2021.