Honestly, Bradley James from Merlin is still my favorite. He took what could’ve been a shallow iteration and really gave Arthur a lot of layers imbuing him with a sense of verisimilitude that’s missing from other portrayals particularly Jamie Campbell Bower’s performance in Camelot.