who plays young sirius black in the harry potter movies?