From Wikipedia the free encyclopedia James Sebastian Faulkner born 18 July 1948 is a British actor known for his many various appearance on television and in movies usually in supporting roles Faulkner made his big screen debut as Josef Strauss in The Great Waltz in 1972 He appeared in other films such as Whispering Death Minder on the Orient Express played Lt Teignmouth Melvill in Zulu Dawn that he coproduced and appeared as Uncle Geoffrey in both Bridget Jones films He played Herod in BBCs 1976 television adaptation of I Claudius In 1988 he portrayed one of the biggest enemies of Sherlock Holmes as Stapleton in Granada Televisions production of The Hound of the Baskervilles opposite Jeremy Brett In 1991 he played Alex Mair the manager of the Larksoken nuclear power plant in an Anglia production of the PD James novel featuring her character Inspector Adam Dalgleish Devices and Desires He has also portrayed Agent Smith in the film Hitman He was also the principal antagonist Baron Mullins in the shortlived USUK television show Covington Cross He voiced Severus Snape in the video game version of Harry Potter and the HalfBlood Prince He also starred as Lord Kenworth in the film Agent Cody Banks 2 Destination London Description above from the Wikipedia article James Faulkner licensed under CCBYSA full list of contributors on Wikipedia