Who plays Sir Percival in ‘Merlin’?
This image appears in the gallery:
Tom Hopper: 13 facts about the ‘Umbrella Academy’ star you probably didn’t know
9. 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]