Participó en películas de gran éxito comercial, como "Sin perdón" de Clint Eastwood, "Juego de patriotas" (con Harrison Ford) y "Gladiator" de Ridley Scott, donde encarnó a Marco Aurelio.