Razak joins Primeiro as a free agent after he was released by Mamelodi Sundowns earlier this season.
READ: Sundowns to cash in on Billiat in January
The forward spent last season on loan at Bloemfontein Celtic, but was not retained by Sundowns upon his return.
READ: Victory over Chiefs earns Moloi permanent contract
Razak joined Sundowns from Kenyan side Sofapaka FC in 2015, but failed to cement his place in the star-studded Brazilians outfit.
Download our app and read this and other great stories on the move. Available for Android and iOS.