Actor escocés que se hizo conocido por sus papeles en la película épica Troy del 2004 y en la película histórica de guerra Braveheart de 1995. Interpretó a Hannibal Lecter por primera vez en una película en Manhunter de 1986. Más tarde comenzaría a aparecer en Succession de HBO en el 2018.
Fue criado por sus cuatro hermanas después de perder a sus padres a los ocho años. Cuando tenía 14, se convirtió en miembro del Dundee Repertory Theatre.
Obtuvo una nominación al Globo de Oro por su papel en la miniserie Nuremberg del 2000.
Se casó con se segunda esposa, Nicole Ansari, en el 2002 después de divorciarse de Carolina Burt en 1986. Uno de sus cuatro hijos es el actor ganador del Emmy Alan Cox.
Interpretó al villano junto a Hugh Jackman en X2: X-Men United.