which harry potter movie is robert patterson an actor in?