Charles Alexander Ucha Juncal: Charles Alexander Ucha Juncal. Editor: Independência. Charles Alexander Ucha Juncal is known for Independência (2015), Check and El Último País (2017).
Known For: Independência (Editor), Check (Director), El Último País (Cinematographer), League of Legends: The Chase Begins (Director)