Juan Duarte is known for Contrabando y muerte (1986), Little Saints (1999) and Demon Hunter (1987).
No data