Juan Gallardo (tt0033405)CharacterCharacterRole Character Juan Gallardo (tt0033405)Movieallthink.com/4628186MoreSearchCharacter SearchCompareCompare the Juan Gallardo (tt0033405) to another Character