Ignacio Huang is an actor, known for Chinese Take-Out (2011), Longchamps (2011) and El custodio (2006). Read more on iMDB