Search for "Juan Carlos Serran"
in
Fast Food Nation (2006)
Esmeralda (TV Series) (1997)