Achu was a leading member of the Cameroon People's Democratic Movement (CPDM). He was appointed as Chairman of the National Investment Corporation in 2003, and he was "elected" to the Senate of Cameroon in 2013.