Brian Cox est principalement connu en Europe pour sa participation aux films X-men 2, Troie, et La mémoire dans la peau. Il a une longue carrière cinématographique dans laquelle il a joué des seconds rôles dans de nombreux films.
Il est le premier à avoir incarné le personnage d'Hannibal Lecter (rebaptisé Lecktor) dans Le sixième sens en 1986, première adaptation de la tétralogie sur le tueur en série créé par Thomas Harris.
En 2010, il est la voix du documentaire conspirationniste La Révélation des Pyramides, vu plus de 80 millions de fois sur internet et soutenant des thèses pseudoscientifiques2, antisémites et négationnistes3.
Depuis 2015, il est membre du parti indépendantiste écossais, le SNP4. Son fils Alan est également acteu