actors from harry potter and doctor who