More Harry Potter actors joining ‘Doctor Who’ this season Doctor Who just started filming the current season on Monday, and Mark Williams, who plays Mr. Weasley in the Harry Potter movies, was in the scenes that were filmed. Now other Potter actors will also be guest starring. February 21, 2012