was jeffrey jones in harry potter