The duo, which joined Pirates from Mpumalanga Black Aces and SuperSport United respectively, missed the MTN8 clash against Ajax Cape Town because their work permits were not ready.
“We’re happy to finalise their registration. Both players are vital to our aspirations in what will be a long season ahead,” said Mbele.
“The addition of these two will most certainly bolster the squad in key areas of the pitch; their experience will be great for us.”