En noviembre de 2007, rueda en Estados Unidos bajo la dirección de Frank Miller el papel de "Plaster of Paris" en la película de acción "The Spirit", compartiendo reparto con Eva Mendes, Samuel L.