Né en Argentine en 1958, Hugo Rodríguez est établi au Mexique depuis 1981. Il étudie le cinéma au Centro de Capacitación Cinematográfica de Mexico City, où il est aujourd’hui sous-directeur de la production et des services techniques. Tour à tour assistant-réalisateur, directeur de production, scénariste et monteur, il réalise en 1993 son premier long-métrage, En Medio de Nada (In the Middle of Nowhere). En 2000, il produit le court-métrage The Eye in the Neck, qui remporte le „Student Oscar“. Nicotina est son second long-métrage.