Fue internacional absoluto con la selección ecuatoguineana durante 12 años (2003-2015), llegando a ser su capitán en numerosas oportunidades.