Richard Cubison

Richard Cubison portrayed Antonin Dolohov in Harry Potter and the Order of the Phoenix.