Razak moved to Maccabi Netanya at the end of 2004 there he spent two successful seasons with 12 goals and 16 assists but after a serious knee injury he went six months without playing and was loaned to Hapoel Ra'anana before he was released by Maccabi Netanya.
After his stint in Israel he got back to Ghana in 2007 to Liberty Professionals and in 2009 he moved to El-Ittihad on a one-and-a-half-year deal for $150,000.
In the winter of 2011, Razak signed with Vietnamese V-League side Vissai Ninh Bình.
In July 2015 he signed a one-year contract with Al-Najma from the Bahraini 2nd Division.
Razak also played for the Ghana national team, sent to the 2004 Summer Olympics in Athens.