Tom Hopper

Tom Hopper (born 28 January 1985) played Jeff Angelo in the Doctor Who television story The Eleventh Hour. He also plays Sir Percival in the television show Merlin.