‘Legacy’ star Brian Cox is torn in his memories by ‘overrated’ Johnny Depp and ‘funny’ Steven Seagal October 31, 2021 by Review Guruu Brian Cox, who plays the villain Logan Roy on HBO’s “Succession,” shares rough thoughts about Johnny Depp and Steven Seagal in his upcoming memoirs.