Rupert Evans is a British actor. He debuted as an extra in the 1994 film The Browning Version. In the 2000s, he first made one-time roles on High Stakes and My Family. He later appeared as Toby Edwards on Paradise Heights, as well as played the role of Jamie Doughan on Rockface. Also during this period, he appeared as FBI agent John Myers in the Hollywood film Hellboy. In the 2010s, he played Edmund Allingham on the BBC series The Village. From 2015 to 2018, he starred as Frank on The Man in the High Castle. He currently stars as Harry Greenwood on the reboot Charmed.