Peter Best

Peter Best portrayed Walden Macnair im ''Harry Potter and the Prisoner of Azkaban