The British actor gained wider recognition for his portrayal of Theo, Duke of Tintagel in Apple TV’s period drama “The Buccaneers.”