
Antes de alcanzar la fama mundial, Luna ya se había colado en algunas producciones hollywoodienses con pequeños papeles como el de Carlos en 'Antes que anochezca' de Julian Schnabel. Después participaría en 'Frida' en la que compartía protagonismo con Salma Hayeck, otra mexicana de éxito. Incluso Spielberg contó con él para el papel de Enrique Cruz, uno de los trabajadores de 'La Terminal'.
Diego Luna también ha trabajado en España. Bajo las órdenes de David Trueba, Luna interpretó a Gastón en 'Soldados de Salamina' y fue Lolo en 'Nicotina' de Hugo Rodríguez.