Who plays Sir Percival in Merlin?
This image appears in the gallery:
Tom Hopper: 15 facts about The Umbrella Academy star you probably didn’t know

11. Who plays Sir Percival in Merlin?
Tom Hopper acts the role of Sir Percival in ‘Merlin’ on BBC One. Percival is a knight of the roundtable and a loyal ally of King Arthur. Tom played the role between 2010 and 2012. [Photo via BBC]